Anonymous user
Miller–Rabin primality test: Difference between revisions
→{{header|Haskell}}
Line 495:
fs = [[31,73],[2,7,61],[2,3,5,7,11],[2,3,5,7,11,13],[2,3,5,7,11,13,17]]
if y >= 341550071728321
then return
else return
isMillerRabinPrime :: Integer -> IO Bool
Line 503:
else do
let pn = pred n
e = until (odd . last) (
try
witns 100 n >>= try</lang>
Testing in GHCi:
|