Jump to content

Evaluate binomial coefficients: Difference between revisions

→‎{{header|D}}: corrected. te corner case binom(n,0) didn't work as expected.
(→‎{{header|D}}: corrected. te corner case binom(n,0) didn't work as expected.)
Line 259:
if (k > n/2)
k = n - k;
T bc = n - k + 1;
//foreach (i; 21 .. k+1)
for (T i = 2; i <= k; i++)
bc = (bc * (n - k + i)) / i;
Anonymous user
Cookies help us deliver our services. By using our services, you agree to our use of cookies.