相关疑难解决方法(0)

如何将浮点数舍入到Ruby中指定数量的有效数字?

在Ruby中使用等效的R的signif函数会很好.

例如:

>> (11.11).signif(1)
10
>> (22.22).signif(2)
22
>> (3.333).signif(2)
3.3
>> (4.4).signif(3)
4.4 # It's usually 4.40 but that's OK. R does not print the trailing 0's
    # because it returns the float data type. For Ruby we want the same.
>> (5.55).signif(2)
5.6
Run Code Online (Sandbox Code Playgroud)

ruby floating-point significant-digits

8
推荐指数
3
解决办法
5885
查看次数

标签 统计

floating-point ×1

ruby ×1

significant-digits ×1