BigDecimalを使った数学的な機能を提供します。
以下の計算が行えます。
引数:
計算対象の BigDecimal オブジェクト。
計算結果の精度。
例:
require "bigdecimal" require "bigdecimal/math" include BigMath a = BigDecimal((PI(100)/2).to_s) puts sin(a,100) #=> 0.10000000000000000000......E1
BigMath.#E
BigMath.#PI
BigMath.#atan
BigMath.#cos
BigMath.#sin
BigMath.#sqrt