The conversation between human and AI assistant.
Why is 1MB is equal to 1010KB? Why not 1MB is equal to 1000tKB?
Oh, I see. But why do we use 1,000 as an approximation then?
The reason for that is historical. When computers were first invented, they used a base 10 system for calculations, which made sense because humans use a base 10 system. However, when computer memory started getting larger and more complex, it made more sense to use the simpler and more efficient binary system instead. But because base 10 was already so ingrained in computing, they still used 1,000 as an approximation for powers of 2.