rounding相关内容

C ++双精度和四舍五入

我有以下问题: double a = 6.005;双b = 5.995; 我想设置点后两位数的精度,例如 double c = a + b; //我想要得到11.99不是12.00 。 我该如何做? 解决方案 ;圆形显示是另一回事。 我认为这是错误的。结果完成后,您应该希望获得所有精度,并担心舍入显示。 更新: 您不应该使用双打来代表货币。上次我看 ..
发布时间:2017-07-11 22:43:55 C/C++开发

Android - 舍入2位小数

可能重复: 将小数点后的一个双数转换为两个有效数字 我知道有很多关于如何舍弃这种数字的例子。 但是有人可以告诉我如何舍入双倍,得到的值可以显示为 String,并且总是有2个小数位? 解决方案 您可以使用 String.format(“%。2f”,d),双击将自动舍入。 ..
发布时间:2017-07-11 22:38:41 移动开发

在Java中加倍的值

我有一个双重值= 1.068879335 我想对它进行四舍五入,只有两个十进制值,如1.07。 我尝试这样 DecimalFormat df = new DecimalFormat(“0.00”); String formate = df.format(value); double finalValue = Double.parseDouble(formate); ..
发布时间:2017-07-11 22:38:25 Java开发

在java中将double转换为integer

在Java中,我想将double转换为整数,我知道如果你这样做: double x = 1.5; int y =(int)x; 你得到y = 1。如果你这样做: int y =(int)Math.round(x); 你可能会得到2.但是,我想知道:由于整数的双重表示有时看起来像1.9999999998或某事,是否有可能通过Math.roun ..
发布时间:2017-07-11 22:19:56 Java开发

舍入一个double将其变成一个int(java)

现在我正在尝试: int a = round(n); 其中 n 是一个 double 但它不工作。我究竟做错了什么? 解决方案 round()方法的返回类型是代码片段? 如果这是$ code> Math.round()方法,返回一个Long,当输入参数是Double。 所以,你必须投递返回值: int a =(int)Math. ..
发布时间:2017-07-11 22:18:49 Java开发

舍入一个2位小数位

如果值为 200.3456 ,则应格式化为 200.34 。 如果它是 200 ,那么它应该是 200.00 。 解决方案 这是一个实用程序,回合(而不是截断)一个双倍到指定的小数位数。 / p> 例如: round(200.3456,2); //返回200.35 原始版本;注意这个 public static double round(doub ..
发布时间:2017-07-11 22:06:02 Java开发

Python - 按四分之一间隔舍入

我遇到以下问题: 给出各种数字,如: 10.38 11.12 5.24 9.76 确实有一个已经“内置”的函数,可以将它们整合到最接近的0.25步,例如: 10.38 - - > 10.50 11.12 - > 11.00 5.24 - > 5.25 9.76 - > 9-75? 或者我可以一起去一起执行所需任务的功能? > ..
发布时间:2017-06-15 20:52:58 Python

Django ORM如何舍入平均结果

我有一个模型,我使用Django ORM从表中提取值的平均值。我想要回合这个平均值,我该怎么做? 看下面我从价格模型中提取平均价格,按日期格式YYYY-MM分组,我想自动提取四舍五入到最接近的数字的平均值。 rs = Prices.objects.all.extra(select = { 'for_date':'CONCAT(CONCAT(extract(YEAR from for_ ..
发布时间:2017-05-28 21:39:09 其他开发

将dict值舍入为2位小数

我很难在错误中舍弃价值观。我有一个像这样的类似列表: y = [{'a':80.0,'b':0.0786235 ,'c':10.0,'d':10.6742903},{'a':80.73246,'b':0.0,'c': 10.780323,'d':10.0},{'a':80.7239 ,'b':0.7823640,'c':10.0,'d':10.0},{'a': 80.780231321 ..
发布时间:2017-05-21 18:16:04 Python

Round datetime到最后一小时

我在MySQL数据库中有datetime值,必须是 示例,所有这些值: 2013-04-20 07:14:42 2013-04-20 07:19:51 2013-04-20 07:37:26 2013-04-20 07:46:28 2013-04-20 07:59:44 应该向下舍入: 2013-04-20 07:00:00 和 2013 ..
发布时间:2017-04-15 11:36:01 PHP

为什么ss轮到最接近的分钟,会改变一天

我正在使用sql server 2008 R2,由于一个问题,我可以知道smalldatetime轮到最接近的分钟。这里是MSDN的内容。 ss是二位数,范围从00到59,代表第二位。 29.998秒或更少的值向下舍入到最接近的分钟,29.999秒或更大的值将被舍入到最接近的分钟。 现在我面临一个问题,因为这个,我的参数类型在我的存储过程中是smalldatetime当我通过'2014 ..
发布时间:2017-04-14 08:15:46 数据库

Excel中最近15分钟的周期

我有一个excel电子表格,其中列有特定事件的日期和时间。我想将其舍入到最近的15分钟间隔,以便我可以计算这个时期的事件总数。 解决方案 既然你说你也想要这个日期,那怎么样呢? / p> =(ROUND((A1 * 1440)/ 15,0)* 15)/ 1440 假设A1有你想要的日期/时间值。这充分利用Excel中的日期/时间列只是数字(整数部分是日期,小数部分是时间)的事实 ..
发布时间:2017-04-14 05:06:52 其他开发

SQL Server中DateTime的不理想的四舍五入

我遇到似乎奇怪的事情。当我将其保存到 datetime 列时,SQL Server似乎舍弃了一些 DateTime 值。我怀疑我错过了一些东西,但我无法察觉。我使用.NET 4.0对SQL Server 2008运行此测试。以下应该说明问题: 我在SQL Server中创建了一个名为Timestamps的表。它有两列: id - bigint,身份,PK timestamp 日期 ..
发布时间:2017-04-14 03:53:53 数据库

在Flex中的最后15分钟的周期

我正在建立一个控制权让我设置一个会议时间,我希望它作为默认值,当前时间向上舍入到最近的15分钟的间隔。所以如果现在是6:07,它将作为开始时间阅读6:15。 有谁知道这可能是如何实现的,或者是跨越一个代码snippit这将使我在正确的轨道? 解决方案 尝试这个 var date:Date = new Date(); var min:Number = date.minute ..
发布时间:2017-04-08 19:53:19 其他开发

如何将季节开始/结束?

我需要采取一个日期的向量,并且每个日期都是下一个季度的第一天。 (或者说,到最后一天当前季度,找到下个季度的第一天,开始是我的计划) lubridate 将圆形/天花板到几个月,但不是季度 目前为止,我发现的解决方案是将从1970年到2099年的所有季度开始的矢量列表,然后搜索找到我的日期后的最小日期。显然,这个矢量和比例很差。 我需要能够指定年底(虽然年份总是从本月1号开 ..
发布时间:2017-04-08 17:09:00 其他开发

周期到10分钟间隔

我有一个 DATE 列,我想在查询中的下一个低10分钟的间隔(见下面的示例)。 我设法通过截断秒数,然后减去最后一分钟数字。 WITH test_data AS( SELECT TO_DATE('2010-01-01 10:00:00','YYYY-MM-DD HH24:MI:SS')d FROM dual UNION SELECT TO_DATE('2010 -01-01 1 ..
发布时间:2017-04-07 03:04:05 数据库