るりまサーチ (Ruby 2.5.0)

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

別のキーワード

  1. openssl integer
  2. asn1 integer
  3. _builtin integer
  4. integer downto
  5. integer upto

ライブラリ

キーワード

検索結果

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

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

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

例:

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

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

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

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

...に巨大な値を生成せずに (self**other) % modulo と同じ結果を返します。
@return 計算結果
@raise TypeError 2引数 pow で Integer 以外を指定した場合に発生します。
@raise RangeError 2引数 pow で other に負の数を指定した場合に発生します。...

Integer#remainder(other) -> Numeric (21032.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 (21022.0)

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

...に巨大な値を生成せずに (self**other) % modulo と同じ結果を返します。
@return 計算結果
@raise TypeError 2引数 pow で Integer 以外を指定した場合に発生します。
@raise RangeError 2引数 pow で other に負の数を指定した場合に発生します。...

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

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

...に巨大な値を生成せずに (self**other) % modulo と同じ結果を返します。
@return 計算結果
@raise TypeError 2引数 pow で Integer 以外を指定した場合に発生します。
@raise RangeError 2引数 pow で other に負の数を指定した場合に発生します。...

絞り込み条件を変える

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

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

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

例:

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

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