如何设置变量来分割和舍入到0位小数?

AnA*_*ice 15 ruby

在Ruby中,我该怎么做:

number_total = records / per_page
Run Code Online (Sandbox Code Playgroud)

where per_page = 100,and records = 1050,然后向上舍入所以没有小数?那么,而不是10.5,它等于11?

saw*_*awa 28

编辑后发表评论

number_total = (records / per_page.to_f).ceil
Run Code Online (Sandbox Code Playgroud)

  • 它可以是"记录",或两者兼而有之.你在哪里拥有它并不重要.你至少需要它们中的任何一个成为浮点数.否则,您将使用整数除以整数,从而为您提供商.例如,5除以3是1(余数为2). (3认同)