|
HOME > Linux Tips ( 目次 ) > Linux コマンド 一覧表 > g > gamma - ライブラリコールの説明 gamma - ライブラリコールの説明 - Linux コマンド集 一覧表名前gamma, gammaf, gammal - ガンマ関数(glibc版はその自然対数を返す) 書式
#include <math.h>
説明ガンマ関数の定義については、 tgamma (3) を参照のこと。 *BSD版4.4BSDとFreeBSDのlibmは、関数 gamma ()を含んでおり、期待通りガンマ関数を計算する。 glibc版Glibcは、関数 gamma ()を含んでいるが、これは lgamma ()と等価であり、ガンマ関数の自然対数を計算する。 (これは過去の実装との互換性のために存在するものであり、 この関数を使ってはならない。) 履歴
4.2BSDにおいては、関数
gamma
()が実際に計算するのは
ln(|Gamma(|
x
|)|)であり、
Gamma(|
x
|)の符号が extern int signgam
に格納されていた。
4.3BSDになって関数名が変更され、
lgamma
()となり、そのマニュアルページでは
準拠4.2BSD. 過去の間違った実装との互換性のために存在する。 関連項目
lgamma
(3),
signgam
(3),
tgamma
(3)
|
|