Ruby 1.9.0 リファレンスマニュアル > ライブラリ一覧 > library _builtin > module Math > log10
log10(x) -> Floatx の常用対数を返します。
log10(z) -> Complex [redefined by complex]
複素数 z の常用対数を返します。
複素数 z に対する log10(z) は以下で定義されます。
log10(z) = log(z) / log(10)
[注意]
虚部が 0 でも [[c:Complex]] クラスのオブジェクトであれば [[c:Complex]] クラスのオブジェクトを返すことに注意してください。 n = 2 z = Complex.new(2, 0) p Math.log10(n) #=> 0.301029995663981 p Math.log10(z) #=> Complex(0.301029995663981, 0.0)