The reason for this is because computers use binary numbers to store data, and in binary, 1024 is the nearest power of 2 to 1000.