5.4 gamma()、gamma_r()

gamma() 関数および gamma_r() 関数はいずれもガンマ関数の対数を計算します。これらは、lgamma および lgamma_r と同じです。

double gamma(double x);
double gamma_r(double x, int *);

これらの関数はガンマ関数と呼ばれていますが、実際はガンマ関数そのものではなく、ガンマ関数の対数を計算するものです。ガンマ関数そのものを計算するには、tgamma() を使用します。

これらの関数は廃止される予定です。
非機密扱いPDF file icon PDF 版ARM DUI0808CJ
Copyright © 2014, 2015 ARM.All rights reserved.