Unprimeable numbers: Difference between revisions
m
Swift - simplified code
m (Swift - print numbers with commas) |
m (Swift - simplified code) |
||
Line 2,480:
init(size: Int) {
}
func get(index: Int) -> Bool {
let bit = UInt32(1) << (index & 31)
return (
}
Line 2,491:
let bit = UInt32(1) << (index & 31)
if value {
} else {
}
}
Line 2,499:
class PrimeSieve {
init(size: Int) {
var p = 3
while p * p <= size {
if !
let inc = p * 2
var q = p * p
while q <= size {
q += inc
}
Line 2,524:
return number == 2
}
return !
}
}
|