5
我想將數字整數到最接近的數量級。 (我覺得我說的這個權利)如何在Ruby On Rails中將動態精度的數字進行舍入?
下面是一些例子:
Input => Output
8 => 10
34 => 40
99 => 100
120 => 200
360 => 400
990 => 1000
1040 => 2000
1620 => 2000
5070 => 6000
9000 => 10000
任何人都知道一個快速的方法寫在Ruby或Rails的?
本質上我需要知道數字的數量級以及如何以該精度進行舍入。
謝謝!
你缺少一個括號。 (並且讓這成爲你的一個教訓,孩子們:不要濫用三元操作符!) – Chuck 2009-05-18 00:38:25
另外,綜合(100)= 100和綜合(6000)= 10000不遵循「A ???四捨五入的規則到(A + 1)000「。根據規則,它應該是200和7000,但我認爲綜合(100)= 100行爲可能更接近提問者所期望的功能。 – Chuck 2009-05-18 00:46:44