Ruby 2.0.0 リファレンスマニュアル
> ライブラリ一覧
> bigdecimalライブラリ
> BigDecimalクラス
> sqrt
instance method BigDecimal#sqrt
sqrt(n) -> BigDecimal[permalink][rdoc]
-
self の有効桁 n 桁の平方根 (n の平方根ではありません) をニュートン法で
計算します。
- [PARAM] n:
-
有効桁数を整数で指定します。
- [EXCEPTION] TypeError:
-
n に Fixnum 以外のオブジェクトを指定した場合に発
生します。
- [EXCEPTION] ArgumentError:
-
n に負の数を指定した場合に発生します。