C/C++でガンマ関数tgamma()


このエントリーをはてなブックマークに追加

ガンマ関数といえば、階乗を整数から整数以外に拡張したもの。それがC/C++の標準ライブラリで提供されているとは知らなかった。

例は以下。

std::cout << std::tgamma(5.0);

\( \Gamma(n) = (n-1)! \) なので、上の例は24と表示される。