log2(x) -> FloatRuby 1.9.3 から[permalink][rdoc][edit]-
2 を底とする
xの対数(binary logarithm)を返します。- [PARAM]
x: - 正の実数
- [EXCEPTION]
TypeError: -
xに数値以外を指定した場合に発生します。 - [EXCEPTION]
Math::DomainError: -
xに範囲外の実数を指定した場合に発生します。 - [EXCEPTION]
RangeError: -
xに実数以外の数値を指定した場合に発生します。
p Math.log2(1) # => 0.0 p Math.log2(2) # => 1.0 p Math.log2(32768) # => 15.0 p Math.log2(65536) # => 16.0[SEE_ALSO] Math?.log, Math?.log10
- [PARAM]