Factors of a Mersenne number: Difference between revisions

Line 2,226:
prime(P),
once((
between(1, infinite100_000, K), % Fail if we can't find a small factor
Q is 2*K*P + 1,
test_factor(Q, P, F))).
Line 2,265:
X = 13007.
 
?- mersenne_factor(17127,X).
false.
X = prime.
</pre>
 
357

edits