public int[] getPrimes() { | public int[] getPrimes() { | ||||
if (primes == null) { | if (primes == null) { | ||||
primes = new int[(maxNum / (int)Math.log(maxNum)) * 2]; | |||||
primes = new int[(maxNum / ((int)Math.log(maxNum) - 1)) + 1]; | |||||
int i = 0; | int i = 0; | ||||
primes[i++] = 2; | primes[i++] = 2; |