るりまサーチ

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

別のキーワード

  1. _builtin *
  2. matrix *
  3. array *
  4. vector *
  5. bigdecimal *

検索結果

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

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

...(self**other) % modulo と同じ結果を返します。
@return 計算結果
@raise TypeError 2引数 pow Integer 以外を指定した場合に発生します。
@raise RangeError 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, modulo) -> Integer (18153.0)

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

...(self**other) % modulo と同じ結果を返します。
@return 計算結果
@raise TypeError 2引数 pow Integer 以外を指定した場合に発生します。
@raise RangeError 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 (6153.0)

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

...(self**other) % modulo と同じ結果を返します。
@return 計算結果
@raise TypeError 2引数 pow Integer 以外を指定した場合に発生します。
@raise RangeError 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...