1.2 KiB
1.2 KiB
id | title | challengeType | videoUrl |
---|---|---|---|
5a23c84252665b21eecc7e76 | 伽玛功能 | 5 |
--description--
实现一个算法(或更多)来计算Gamma (\\ Gamma
)函数(仅在实际字段中)。 Gamma功能可以定义为:
\\ Gamma(x)= \\ displaystyle \\ int_0 ^ \\ infty t ^ {x-1} e ^ { - t} dt
--hints--
gamma
应该是一个功能。
assert(typeof gamma == 'function');
gamma("+tests[0]+")
应该返回一个数字。
assert(typeof gamma(0.1) == 'number');
gamma("+tests[0]+")
应该返回"+results[0]+"
。
assert.equal(round(gamma(0.1)), round(9.513507698668736));
gamma("+tests[1]+")
应该返回"+results[1]+"
。
assert.equal(round(gamma(0.2)), round(4.590843711998803));
gamma("+tests[2]+")
应该返回"+results[2]+"
。
assert.equal(round(gamma(0.3)), round(2.9915689876875904));
gamma("+tests[3]+")
应该返回"+results[3]+"
。
assert.equal(round(gamma(0.4)), round(2.218159543757687));
gamma("+tests[4]+")
应返回"+results[4]+"
。
assert.equal(round(gamma(0.5)), round(1.7724538509055159));