标签: rounding

格式字符串舍入错误

根据可见小数位数的不同,舍入行为不同是错误还是预期行为?

通过交互式解释器进行演示

Python 3.8.10
>>> a = 1.555
>>> f'{a:.0f}'
'2'
>>> f'{a:.1f}'
'1.6'
>>> f'{a:.2f}'
'1.55'
>>> f'{a:.3f}'
'1.555'
Run Code Online (Sandbox Code Playgroud)

python rounding format-string

-1
推荐指数
1
解决办法
82
查看次数

Java Ugly Rounding错误?

使用series.add(180, 1);生成一个完全有效的图表(底部的小红点与一些PolarItemRenderer Mods!)

替代文字http://www.imagechicken.com/uploads/1269795283096077100.png

但使用series.add(3000/(6000/360), 1);产生这种野兽:

alt text http://www.imagechicken.com/uploads/1269795508054503400.png

我认为这是因为在某个地方,6000/360 = 16.6 ......正在变得圆滑?我怎么能阻止这种情况发生?谢谢 :)

java charts rounding jfreechart

-2
推荐指数
1
解决办法
377
查看次数

如何将Perl数组中的元素四舍五入到只有两位小数?

我有一个包含几个元素的数组:

MSN = 34.3433423432434%

Chrome = 12.4343434353534%

Gtalk = 32.23233543543532%...

我将这个数组作为y轴标签传递给一个名为GD :: Graph的模块.我现在面临的问题是,图表上的数字是如此之大,以至于它们与相邻条目重叠并使其无法读取.

有没有办法可以将数组中的所有元素四舍五入到小数点后两位?并使它xx.xx%?

此外,任何熟悉使用GD :: Graph的人,您知道如何增加图表上的文字大小吗?我可以很好地增加标题/图例大小,但是'Gtalk'或'32 .23233543543532%'中的实际文本非常小,我已经尝试了很多来自http://search.cpan.org/dist/GDGraph的命令/Graph.pm,但它们似乎对我不起作用!

perl rounding labels gd-graph

-2
推荐指数
1
解决办法
1426
查看次数

没有round函数python的round

我是 Python 新手,一位朋友向我提出了一个令我困惑的简单问题:请为我构建一个简单的程序,无需使用任何数学运算(例如 ROUND)即可对数字进行舍入。我只想计算出一个小数位 - 比如 2.1 或 5.8 - 对于长小数位来说没什么特别的。我相信这有点像 if/then 语句 - if < 5 then do...do what?先感谢您!!

python rounding

-2
推荐指数
1
解决办法
2万
查看次数

javascript四舍五入500

如何用javascript将17000595舍入到17000500?

javascript rounding

-2
推荐指数
1
解决办法
908
查看次数

在Javascript中四舍五入到最少2位小数,最多4位小数

有没有办法将数字四舍五入到最小2位小数,我的JavaScript。

例:

  1. 10-> 10.00
  2. 20.10-> 20.10
  3. 30.1234-> 30.1234
  4. 40.123456-> 40.1235
  5. 50.1200-> 50.12
  6. 60.123-> 60.123

依此类推...舍入到至少2位小数。我可以为此使用jQuery。

javascript jquery rounding

-2
推荐指数
2
解决办法
453
查看次数

如何将数字(任意数字)向下舍入100s?

我试图将数字舍入到最低的100.基本上199 - > 100,2021 - > 2000等.我怎样才能在C#程序中实现这一点?

c# math rounding

-2
推荐指数
1
解决办法
74
查看次数

Ruby 四舍五入和十进制数的格式

我已经看过了:为什么十进制数不能用二进制精确表示?为什么是浮点数不准确?

我的问题是,当我使用 ruby​​ 对浮点数进行舍入和格式化时,结果仍然与进行数学运算的结果不同。下面是一个例子:

编辑 2

[28] pry(main)> #####################################
[29] pry(main)> # test one
[30] pry(main)> #####################################
[31] pry(main)> foo = (6.0135 * (650000 / 1000)) 
             => 3908.7749999999996
[32] pry(main)> foo = '%.2f' % foo.round(2)
             => "3908.77"
[33] pry(main)> # should be 3908.78

[36] pry(main)> #####################################
[37] pry(main)> # test two
[38] pry(main)> #####################################
[39] pry(main)> foo = 650000 / 1000
             => 650
[40] pry(main)> foo = foo * 6.0135
             => 3908.7749999999996
[41] pry(main)> foo = '%.2f' …
Run Code Online (Sandbox Code Playgroud)

ruby floating-point ruby-on-rails rounding

-2
推荐指数
1
解决办法
3537
查看次数

Math.round() 的替代方法

在 JavaScript 中,当值为 4.3 时,我希望它四舍五入为 4,如果值为 4.5 或以上,则四舍五入为 5。我希望所有这一切都不使用Math.round().

html javascript rounding

-2
推荐指数
1
解决办法
4033
查看次数

如何设置数百的价值?

有没有办法设置数百个字段的值?

例如,如果值小于或等于100,则值更改为100,或者如果值小于等于200,则值为200,依此类推.

javascript rounding

-3
推荐指数
1
解决办法
156
查看次数