Gon*_*bia 2 ruby decimal floor
我编写了一个ruby代码,用于对数字进行舍入,如下所示:
def round_down(number) number.to_s.split(/\./)[0].to_i end round_down(1.9)
有人知道更实用的方法吗?
Ama*_*dan 8
JavaScript的Math.floor功能已存在于Ruby中:1.9.floor
Math.floor
1.9.floor
你在代码中所做的事实上是其他东西,它也存在: 1.9.truncate
1.9.truncate
对于正数,它们是相同的,但对于负数,它们的truncate行为类似于ceil:
truncate
ceil
floor
归档时间:
9 年,5 月 前
查看次数:
5665 次
最近记录: