go Gamma()
Gamma()方法语法
func Gamma(x float64) float64
go源码对Gamma()方法的介绍:
Gamma returns the Gamma function of x.
Special cases are:
Gamma(+Inf) = +Inf
Gamma(+0) = +Inf
Gamma(-0) = -Inf
Gamma(x) = NaN for integer x < 0
Gamma(-Inf) = NaN
golang模块math.Gamma()方法,返回参数x的伽玛函数值,当x为正整数时,返回值为(x-1)!。除此之外,Gamma(+Inf) = +Inf;Gamma(+0) = +Inf;Gamma(-0) = -Inf;Gamma(x) = NaN for integer x < 0;Gamma(-Inf) = NaN;Gamma(NaN) = NaN。
math.Gamma()方法实例代码
func main() {
gamma_v := math.Gamma(3)
fmt.Println(gamma_v)
}
运行go文件,得到输出:
2