Category talk:Wren-math: Difference between revisions

→‎Source code: Added Math.lgamma method.
(→‎Source code: Removed some private methods which are no longer used.)
(→‎Source code: Added Math.lgamma method.)
Line 83:
for (i in 0..7) sum = sum + p[i+1]/(x + i)
return 2.sqrt * Num.pi.sqrt * t.pow(x-0.5) * (-t).exp * sum
}
 
// The natural logarithm of the absolute value of gamma(x).
static lgamma(x) {
if (x == 1 || x == 2) return 0
return Math.gamma(x).abs.log
}
 
9,479

edits