Ruby 1.9.3 リファレンスマニュアル > ライブラリ一覧 > bigdecimalライブラリ > BigDecimalクラス > **

instance method BigDecimal#**

power(n) -> BigDecimal[permalink][rdoc]
power(n, prec) -> BigDecimal
self ** n -> BigDecimal

self の n 乗を計算します。

戻り値の有効桁数は self の有効桁数の n 倍以上になります。

[PARAM] n:
selfを other 乗する数を指定します。
[PARAM] prec:
有効桁数を整数で指定します。
[EXCEPTION] TypeError:
prec に Fixnum 以外のオブジェクトを指定した場合 に発生します。