るりまサーチ

最速Rubyリファレンスマニュアル検索!
15件ヒット [1-15件を表示] (0.011秒)
トップページ > クラス:Integer[x] > クエリ:>[x] > クエリ:modulo[x]

別のキーワード

  1. _builtin >
  2. bigdecimal >
  3. >
  4. module >
  5. float >

ライブラリ

キーワード

検索結果

Integer#modulo(other) -> Numeric (15202.0)

算術演算子。剰余を計算します。

...算術演算子。剰余を計算します。

例:

# 剰余
13 % 4 # => 1
13 % -4 # => -3
-13 % 4 # => 3
-13 % -4 # => -1

@param other 二項演算の右側の引数(対象)
@return 計算結果...

Integer#pow(other, modulo) -> Integer (214.0)

算術演算子。冪(べき乗)を計算します。

...ram other 二項演算の右側の引数(対象)
@param modulo 指定すると、計算途中に巨大な値を生成せずに (self**other) % modulo と同じ結果を返します。
@return 計算結果
@raise TypeError 2引数 pow で Integer 以外を指定した場合に発生します。
@rais...
...or 2引数 pow で other に負の数を指定した場合に発生します。

例:

2 ** 3 # => 8
2 ** 0 # => 1
0 ** 0 # => 1
3.pow(3, 8) # => 3
3.pow(3, -8) # => -5
3.pow(2, -2) # => -1
-3.pow(3, 8) # => 5
-3.pow(3, -8) # => -3
5.pow(2, -8) # => -7

@see BigDecimal#power...

Integer#**(other) -> Numeric (114.0)

算術演算子。冪(べき乗)を計算します。

...ram other 二項演算の右側の引数(対象)
@param modulo 指定すると、計算途中に巨大な値を生成せずに (self**other) % modulo と同じ結果を返します。
@return 計算結果
@raise TypeError 2引数 pow で Integer 以外を指定した場合に発生します。
@rais...
...or 2引数 pow で other に負の数を指定した場合に発生します。

例:

2 ** 3 # => 8
2 ** 0 # => 1
0 ** 0 # => 1
3.pow(3, 8) # => 3
3.pow(3, -8) # => -5
3.pow(2, -2) # => -1
-3.pow(3, 8) # => 5
-3.pow(3, -8) # => -3
5.pow(2, -8) # => -7

@see BigDecimal#power...

Integer#pow(other) -> Numeric (114.0)

算術演算子。冪(べき乗)を計算します。

...ram other 二項演算の右側の引数(対象)
@param modulo 指定すると、計算途中に巨大な値を生成せずに (self**other) % modulo と同じ結果を返します。
@return 計算結果
@raise TypeError 2引数 pow で Integer 以外を指定した場合に発生します。
@rais...
...or 2引数 pow で other に負の数を指定した場合に発生します。

例:

2 ** 3 # => 8
2 ** 0 # => 1
0 ** 0 # => 1
3.pow(3, 8) # => 3
3.pow(3, -8) # => -5
3.pow(2, -2) # => -1
-3.pow(3, 8) # => 5
-3.pow(3, -8) # => -3
5.pow(2, -8) # => -7

@see BigDecimal#power...

Integer#remainder(other) -> Numeric (113.0)

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

...

例:

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 Integer#divmod, Integer#modulo, Numeric#modulo...

絞り込み条件を変える

Integer#%(other) -> Numeric (102.0)

算術演算子。剰余を計算します。

...算術演算子。剰余を計算します。

例:

# 剰余
13 % 4 # => 1
13 % -4 # => -3
-13 % 4 # => 3
-13 % -4 # => -1

@param other 二項演算の右側の引数(対象)
@return 計算結果...