Anonymous user
Lucas-Lehmer test: Difference between revisions
m
→{{header|Perl 6}}: update to new sequence spec
No edit summary |
m (→{{header|Perl 6}}: update to new sequence spec) |
||
Line 615:
{{trans|Perl 5}}
{{works with|Rakudo Star|2010.
Precision limited to 18 because rakudo does not yet implement arbitrary precision Int as specced.
<lang perl6>multi is_prime(Int $p where ($p <= 1)) { False }
multi is_prime(Int $p) { $p %% none(2,
multi is_mersenne_prime(2) { True }
|