るりまサーチ

最速Rubyリファレンスマニュアル検索!
36件ヒット [1-36件を表示] (0.099秒)
トップページ > クエリ:Ruby[x] > クエリ:ruby[x] > クラス:Numeric[x] > クエリ:@[x] > 種類:インスタンスメソッド[x] > クエリ:modulo[x] > クエリ:remainder[x]

別のキーワード

  1. fiddle ruby_free
  2. rbconfig ruby
  3. fiddle build_ruby_platform
  4. rubygems/defaults ruby_engine
  5. rake ruby

ライブラリ

検索結果

Numeric#remainder(other) -> Numeric (18169.0)

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

...

@
param other 自身を割る数を指定します。

//emlist[例][ruby]{
p 13.remainder(4) #=> 1
p (11.5).remainder(3.5) #=> 1.0
p 13.remainder(-4) #=> 1
p (-13).remainder(4) #=> -1
p (-13).remainder(-4) #=> -1
p (-11).remainder(3.5) #=> -0.5
//}

@
see Numeric#divmod, Numeric#...
...modulo...

Numeric#modulo(other) -> Numeric (15175.0)

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

...q は、Numeric#div (あるいは 「/」)で求められます。
modulo
はメソッド % の呼び出しとして定義されています。

@
param other 自身を割る数を指定します。

//emlist[例][ruby]{
p 13.modulo(4) #=> 1
p (11.5).modulo(3.5) #=> 1.0
p 13.modulo(-4)...
...#=> -3
p (-13).modulo(4) #=> 3
p (-13).modulo(-4) #=> -1
p (-11).modulo(3.5) #=> 3.0
//}

@
see Numeric#divmod, Numeric#remainder...

Numeric#%(other) -> Numeric (75.0)

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

...q は、Numeric#div (あるいは 「/」)で求められます。
modulo
はメソッド % の呼び出しとして定義されています。

@
param other 自身を割る数を指定します。

//emlist[例][ruby]{
p 13.modulo(4) #=> 1
p (11.5).modulo(3.5) #=> 1.0
p 13.modulo(-4)...
...#=> -3
p (-13).modulo(4) #=> 3
p (-13).modulo(-4) #=> -1
p (-11).modulo(3.5) #=> 3.0
//}

@
see Numeric#divmod, Numeric#remainder...