"1" is not a prime number, even if it's only divisible by 1 and itself. "0" is not a prime number because every result of a division with 0 is 0. Negative numbers behave in the same way positive numbers do. (If you enter a number that is too high, you might get an out of memory error.)