ruby - 如何在 Ruby 中找到除法的余数?

标签 ruby math

我正在尝试使用 Ruby 获取除法的剩余部分。

假设我们要将 208 除以 11。

最终应该是“18 余 10”...我最终需要的是 10

这是我到目前为止所得到的,但在这个用例中它会窒息(说余数是 0)。

division = 208.to_f / 11
rounded = (division*10).ceil/10.0
remainder = rounded.round(1).to_s.last.to_i

最佳答案

模运算符:

> 208 % 11
=> 10

关于ruby - 如何在 Ruby 中找到除法的余数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9086131/

相关文章:

arrays - 串叉积

ruby - 没有 Rails 的 ActionMailer - 未获取 View

ruby-on-rails - Ruby on Rails 在 db :create 期间忽略 UUID 列

ruby-on-rails - 何时(如果)合并 ActiveRecord 迁移?

algorithm - 统一线向量计算

ruby - 我如何使用 trollop 进行位置论证?

python - 如何计算一组线和一个点之间的(最小)距离?

c++ - 函数不断返回 NaN

Postgresql 四舍五入到有效数字

java - 通过 libGDX 中的控制杆(触摸板)旋转播放器