Ruby 2.6.0 リファレンスマニュアル > ライブラリ一覧 > bigdecimalライブラリ > BigMathモジュール
クラス・モジュールの継承リスト: BigMath
BigDecimalを使った数学的な機能を提供するモジュールです。
定義 | 説明 | |
---|---|---|
exp(x, prec) -> BigDecimal
|
x の指数関数を prec で指定した精度で計算します。 |
|
log(x, prec) -> BigDecimal
|
x の自然対数を prec で指定した精度で計算します。 |
定義 | 説明 | ライブラリ |
---|---|---|
E(prec) -> BigDecimal
|
自然対数の底 e を prec で指定した精度で計算します。 |
bigdecimal/math |
PI(prec) -> BigDecimal
|
円周率を prec で指定した精度で計算します。 |
bigdecimal/math |
atan(x, prec) -> BigDecimal
|
x の逆正接関数を prec で指定した精度で計算します。単位はラジアンです。 x に無限大や NaN を指定した場合には NaN を返します。 |
bigdecimal/math |
cos(x, prec) -> BigDecimal
|
x の余弦関数を prec で指定した精度で計算します。単位はラジアンです。x に無限大や NaN を指定した場合には NaN を返します。 |
bigdecimal/math |
sin(x, prec) -> BigDecimal
|
x の正弦関数を prec で指定した精度で計算します。単位はラジアンです。x に無限大や NaN を指定した場合には NaN を返します。 |
bigdecimal/math |
sqrt(x, prec) -> BigDecimal
|
x の平方根を prec で指定した精度で計算します。 |
bigdecimal/math |