RosettaCodeData/Task/Evaluate-binomial-coefficients/AutoHotkey/evaluate-binomial-coefficients.ahk
Ingy döt Net 764da6cbbb CDE
2013-04-10 16:57:12 -07:00

12 lines
345 B
AutoHotkey

MsgBox, % Round(BinomialCoefficient(5, 3))
;---------------------------------------------------------------------------
BinomialCoefficient(n, k) {
;---------------------------------------------------------------------------
r := 1
Loop, % k < n - k ? k : n - k {
r *= n - A_Index + 1
r /= A_Index
}
Return, r
}