Additive primes: Difference between revisions
Content deleted Content added
Line 627: | Line 627: | ||
def prime?(n) # P3 Prime Generator primality test |
def prime?(n) # P3 Prime Generator primality test |
||
return false unless |
return false unless n > 1 && (n % 6) | 4 == 5 || n | 1 == 3 |
||
⚫ | |||
pc = typeof(n).new(5) |
pc = typeof(n).new(5) |
||
while pc <= sqrt_n |
|||
⚫ | |||
return false if n % pc == 0 || n % (pc + 2) == 0 |
return false if n % pc == 0 || n % (pc + 2) == 0 |
||
pc += 6 |
pc += 6 |