Ruby 1.8.7 リファレンスマニュアル > ライブラリ一覧 > rationalライブラリ > Integerクラス > **

instance method Integer#**

self ** other -> Rational | Float | Integer[permalink][rdoc] [redefined by rational]

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

[PARAM] other:
自身を other 乗する数

計算結果は以下のようになります。

例:

2 **  3             #=> 8
2 ** -3             #=> Rational(1, 8)
2 ** Rational(3)    #=> 8.0
2 ** Rational(1, 2) #=> 1.4142135623731