【发布时间】:2020-04-02 23:25:46
【问题描述】:
目前我的代码呈现数字:
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"
【问题讨论】:
-
有什么要求? A) 总是在小数点后显示 N 个数字,或 B) 总是显示 N 个小数点后大于 0 的数字?
-
@Casper 我已经编辑了我的 OP 以回应您的问题。为了清楚起见:我想要 A) 总是在小数点后显示 N 位数。
标签: ruby floating-point numbers rounding