lgamma(x) -> [Float, Integer]Ruby 1.9.3 から[permalink][rdoc][edit]-
log(|gamma(x)|) と、gamma(x) の符号を返します。
符号は
+1もしくは-1で返されます。- [PARAM]
x: - 実数
- [EXCEPTION]
TypeError: -
xに数値以外を指定した場合に発生します。 - [EXCEPTION]
Math::DomainError: -
xに -∞ を渡した場合に発生します。 - [EXCEPTION]
RangeError: -
xに実数以外の数値を指定した場合に発生します。
p Math.lgamma(0) # => [Infinity, 1][SEE_ALSO] Math.#gamma
- [PARAM]