improve primebinomial

This commit is contained in:
Thomas (Tom) C. Gorordo 2024-09-03 16:30:58 -07:00
parent 0e056691cb
commit f1fcb1876d
Signed by: tgorordo
GPG key ID: 0CBED22BB0D94490

View file

@ -407,9 +407,7 @@ end
function primebinomial(n::BigInt, k::BigInt) function primebinomial(n::BigInt, k::BigInt)
num = copy(primefactorial(n)) num = copy(primefactorial(n))
den = copy(primefactorial(k)) divexact!(num, primefactorial(k))
den = mul!(den, primefactorial(n - k)) return divexact!(num, primefactorial(n-k))
res = divexact!(num, den)
return res
end end