to_d(precision) -> BigDecimal[permalink][rdoc][edit] [added by bigdecimal/util]-
自身を BigDecimal に変換します。
precision桁まで計算を行います。precisionに 0 を指定した場合は桁数を自動的に決めます。- [PARAM]
precision: - 計算を行う桁数
- [RETURN]
- BigDecimal に変換したオブジェクト
- [EXCEPTION]
ArgumentError: -
precisionに負の数を指定した場合に発生します。
require "bigdecimal" require "bigdecimal/util" p (1/3r).to_d(3) # => 0.333e0 p (1/3r).to_d(10) # => 0.3333333333e0 - [PARAM]