Ruby 2.4.0 リファレンスマニュアル > ライブラリ一覧 > 組み込みライブラリ > Integerクラス > remainder

instance method Integer#remainder

remainder(other) -> Numeric[permalink][rdoc]

self を other で割った余り r を返します。

r の符号は self と同じになります。

[PARAM] other:
self を割る数。

例:

5.remainder(3)    # => 2
-5.remainder(3)   # => -2
5.remainder(-3)   # => 2
-5.remainder(-3)  # => -2

-1234567890987654321.remainder(13731)      # => -6966
-1234567890987654321.remainder(13731.24)   # => -9906.22531493148

[SEE_ALSO] Integer#divmod, Integer#modulo, Numeric#modulo