lgamma / lgammaf / lgammal
|
浮動小数点値のガンマ関数の対数を計算します。
[指定形式]
#include <math.h>
double lgamma(double d);
float lgammaf(float d);
long double lgammal(long double d);
[引数]
d ガンマ関数の対数値を求める値
[戻り値]
正常な場合:dのガンマ関数の対数値
定義域エラーの場合:数学的に正しい符号が付与されたHUGE_VAL, HUGE_VALF, HUGE_VALL
範囲エラーの場合:+HUGE_VAL, +HUGE_VALF, +HUGE_VALL
[備考]
dの絶対値が大きすぎる又は小さすぎる場合、範囲エラーを設定します。
dの値が負の整数又は0で、計算結果が表現できない場合、定義域エラーが発生します。