Anonymous user
Evaluate binomial coefficients: Difference between revisions
→{{header|Julia}}
(+Stata) |
|||
Line 1,059:
=={{header|Julia}}==
{{works with|Julia|0.6}}
'''Built-in''' (uses <code>gamma</code> function):
<lang
n >= k || return 0 #short circuit base cases▼
'''Recursive version''':
<lang julia>function binom(n::Integer, k::Integer)
return (n * binom(n - 1, k - 1)) ÷ k
end
{{out}}
<pre>binomial(5, 3) = 10
binom(5, 3) = 10</pre>
=={{header|K}}==
|