byC*_*der 0 ruby ruby-on-rails rounding
我怎样才能将ruby中的圆形更高,因此,最后2个数字为空?为了exapmle
4233.000001 to 4300
52825 to 52900
627444 to 627500
111999 to 112000
Run Code Online (Sandbox Code Playgroud)
?
现在我只能通过round(-2)在数学规则中舍入,但是如何只做更高的,并且最后只有2个null?
你应该用 ceil
def my_round a
(a / 100.0).ceil * 100
end
my_round 4233.000001 # => 4300
my_round 52825 # => 52900
my_round 627444 # => 627500
my_round 111999 # => 112000
Run Code Online (Sandbox Code Playgroud)