to_d -> BigDecimal
[permalink][rdoc][edit] [added by bigdecimal/util]to_d(prec) -> BigDecimal
[added by bigdecimal/util]-
自身を BigDecimal に変換します。
- [PARAM] prec:
- 計算結果の精度。省略した場合は Float::DIG + 1 です。
- [RETURN]
- BigDecimal に変換したオブジェクト
require 'bigdecimal' require 'bigdecimal/util' p 1.0.to_d # => 0.1e1 p (1.0 / 0).to_d # => Infinity p (1.0 / 3).to_d / (2.0 / 3).to_d # => 0.5e0 p ((1.0 / 3) / (2.0 / 3)).to_d # => 0.5e0
- [EXCEPTION] ArgumentError:
- prec に負の数を指定した場合に発生します。