CUDA tgamma功能:文档错误或者tgamma不是伽马?

时间:2016-07-29 17:37:12

标签: math cuda

根据CUDA doumentation of tgamma,此函数计算Gamma函数并具有此属性,其中包括:

tgamma(2) returns +0.
tgamma(x) returns NaN if x < 0.

但这与我们都知道的gamma function不同。因此问题。

1 个答案:

答案 0 :(得分:3)

这可能是文档的错误。您可以参考std::tgammastd::lgamma进行比较。

http://en.cppreference.com/w/cpp/numeric/math/tgamma http://en.cppreference.com/w/cpp/numeric/math/lgamma

  

tgamma(2)返回+0。

这看起来像lgamma

  如果x

看起来他们想说x是负整数。

您可以编写一些代码进行比较。