別のキーワード
ライブラリ
- ビルトイン (121)
- bigdecimal (11)
- cmath (54)
検索結果
先頭5件
-
CMath
. # log!(x) -> Float (13.0) -
実数 x の対数を返します。Math.#log のエイリアスです。
...数を正の実数で指定します。
@param b 底を指定します。省略した場合は自然対数を計算します。
@raise Math::DomainError x が負の数である場合に発生します。
@raise TypeError 引数のどちらかに数値以外を指定した場合に発生します......。
@raise RangeError 引数のどちらかに実数以外の数値を指定した場合に発生します。
//emlist[例][ruby]{
require "cmath"
CMath.log!(Math::E) # => 1.0
CMath.log!(1) # => 0.0
CMath.log!(100, 10) # => 2.0
CMath.log!(-1.0)# => Math::DomainError
//}
@see Math.#log... -
CMath
. # log!(x , b) -> Float (13.0) -
実数 x の対数を返します。Math.#log のエイリアスです。
...数を正の実数で指定します。
@param b 底を指定します。省略した場合は自然対数を計算します。
@raise Math::DomainError x が負の数である場合に発生します。
@raise TypeError 引数のどちらかに数値以外を指定した場合に発生します......。
@raise RangeError 引数のどちらかに実数以外の数値を指定した場合に発生します。
//emlist[例][ruby]{
require "cmath"
CMath.log!(Math::E) # => 1.0
CMath.log!(1) # => 0.0
CMath.log!(100, 10) # => 2.0
CMath.log!(-1.0)# => Math::DomainError
//}
@see Math.#log... -
BigMath
. # log(x , prec) -> BigDecimal (7.0) -
x の自然対数を prec で指定した精度で計算します。
...igDecimal オブジェクトのいずれかで指定
します。
@param prec 計算結果の精度を指定します。
@raise Math::DomainError x に 0 以下の数値か Complex オブジェクト
が指定された場合に発生します。
@raise ArgumentEr... -
CMath
. # acos!(x) -> Float (7.0) -
実数 x の逆余弦関数の値をラジアンで返します。Math.#acos のエイリ アスです。
...eturn 返される値の範囲は [0, +π] です。
@raise TypeError x に数値以外を指定した場合に発生します。
@raise Math::DomainError x に範囲外の実数を指定した場合に発生します。
@raise RangeError x に実数以外の数値を指定した場合に発生... -
CMath
. # acosh!(x) -> Float (7.0) -
実数 x の逆双曲線余弦関数の値を返します。Math.#acosh のエイリアスです。
...スです。
@param x x >= 1 の範囲の実数。
@raise TypeError x に数値以外を指定した場合に発生します。
@raise Math::DomainError x に範囲外の実数を指定した場合に発生します。
@raise RangeError x に実数以外の数値を指定した場合に発生し... -
CMath
. # asin!(x) -> Float (7.0) -
実数 x の逆正弦関数の値をラジアンで返します。Math.#asin のエイリ アスです。
...@param x -1.0 <= x <= 1 の範囲内の実数。
@raise TypeError x に数値以外を指定した場合に発生します。
@raise Math::DomainError x に範囲外の実数を指定した場合に発生します。
@raise RangeError x に実数以外の数値を指定した場合に発生し... -
CMath
. # atanh!(x) -> Float (7.0) -
実数 x の逆双曲線正接関数の値を返します。Math.#atanh のエイリアスです。
...@param x -1 < x < 1 の実数。
@return 実数。
@raise TypeError x に数値以外を指定した場合に発生します。
@raise Math::DomainError x に範囲外の実数を指定した場合に発生します。
@raise RangeError x に実数以外の数値を指定した場合に発生... -
CMath
. # log10!(x) -> Float (7.0) -
実数 x の常用対数を返します。Math.#log10 のエイリアスです。
...x の常用対数を返します。Math.#log10 のエイリアスです。
@param x 真数を正の実数で指定します。
@raise Math::DomainError x が負の数である場合に発生します。
@raise TypeError x に数値以外を指定した場合に発生します。
@raise RangeErr... -
CMath
. # log2!(x) -> Float (7.0) -
2 を底とする実数 x の対数 (binary logarithm) を返します。 Math.#log2のエイリアスです。
...(binary logarithm) を返します。
Math.#log2のエイリアスです。
@param x 真数を正の実数で指定します。
@raise Math::DomainError x が負の数である場合に発生します。
@raise TypeError x に数値以外を指定した場合に発生します。
@raise RangeEr... -
CMath
. # sqrt!(x) -> Float (7.0) -
実数 x の平方根を返します。Math.#sqrt のエイリアスです。
...実数 x の平方根を返します。Math.#sqrt のエイリアスです。
@param x 正の実数
@raise Math::DomainError x が負の数である場合に発生します。
@raise TypeError x に数値以外を指定した場合に発生します。
@raise RangeError x に実数以外の数... -
Math
. # acos(x) -> Float (7.0) -
x の逆余弦関数(arccosine)の値をラジアンで返します。
...eturn 返される値の範囲は [0, +π] です。
@raise TypeError x に数値以外を指定した場合に発生します。
@raise Math::DomainError x に範囲外の実数を指定した場合に発生します。
@raise RangeError x に実数以外の数値を指定した場合に発生... -
Math
. # acosh(x) -> Float (7.0) -
x の逆双曲線余弦関数(area hyperbolic cosine)の値を返します。
...x - 1)) [x >= 1]
@param x x >= 1 の範囲の実数
@raise TypeError x に数値以外を指定した場合に発生します。
@raise Math::DomainError x に範囲外の実数を指定した場合に発生します。
@raise RangeError x に実数以外の数値を指定した場合に発生... -
Math
. # asin(x) -> Float (7.0) -
x の逆正弦関数(arcsine)の値をラジアンで返します。
...返される値の範囲は[-π/2, +π/2] です。
@raise TypeError x に数値以外を指定した場合に発生します。
@raise Math::DomainError x に範囲外の実数を指定した場合に発生します。
@raise RangeError x に実数以外の数値を指定した場合に発生... -
Math
. # atanh(x) -> Float (7.0) -
x の逆双曲線正接関数(area hyperbolic tangent)の値を返します。
...< 1]
@param x -1 < x < 1 の実数
@return 実数
@raise TypeError x に数値以外を指定した場合に発生します。
@raise Math::DomainError x に範囲外の実数を指定した場合に発生します。
@raise RangeError x に実数以外の数値を指定した場合に発生...