目前,我的代码显示了该数字:

x = 0.000092627861766
p x

如BigInt格式,例如:
=> 9.0e-05

有没有一种方法可以调用该变量以返回舍入的浮点数(数字或字符串格式),使得:
x.some_method
# Always show N number of digits after the initial decimal point.
=> 0.00009263
OR
=> "0.00009263"

最佳答案

您可以设置要显示的位数:

p "%0.08f" % x # => "0.00009263"

关于ruby - 如何将一个非常小的浮点数舍入为零?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/61002793/

10-11 10:33