Multiplicative order: Difference between revisions
corrected/re-copied factors() function
(corrected/re-copied factors() function) |
|||
Line 1,109:
=={{header|Julia}}==
(Uses the <code>factors</code> function from [[Factors of an integer#Julia]].)
<lang julia>
function factors(n)
f = [one(n)]
for (p,e) in factor(n)
f = reduce(vcat
end
return length(f) == 1 ? [one(n), n] : sort!(f)
|