Question: why kb is 1024 bytes?
Answer: Why are there 1024 bytes in a kilobyte? ... But there are really 1024 bytes in a kilobyte. The reason for this is because computers are based on the binary system. That means hard drives and memory are measured in powers of 2.