| 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; |