module function Math.#log10
log10(x) -> Float
-
x の常用対数を返します。
- [PARAM] x:
- 正の実数
- [EXCEPTION] Errno::EDOM:
- 引数が負の値である場合に発生します。
- [EXCEPTION] Errno::ERANGE:
- 引数が 0 の場合に発生します。
log10(z) -> Complex
[redefined by complex]-
複素数 z の常用対数を返します。
複素数 z に対する log10(z) は以下で定義されます。
log10(z) = log(z) / log(10)
- [PARAM] z:
- 複素数
注意
虚部が 0 でも Complex クラスのオブジェクトであれば Complex クラスのオブジェクトを返すことに注意してください。
n = 2 z = Complex.new(2, 0) p Math.log10(n) #=> 0.301029995663981 p Math.log10(z) #=> Complex(0.301029995663981, 0.0)
module Math