this is because of your processor, it works with binary digits which can only have results like the numbers below:
1 2 4 8 16 32 64 128 256 512 1024
in binary the number 20 would be for example
001010000
Another answer could be,
1MB is equal to 1024KB, a different amount of KB. I learnt this a few minutes or seconds ago.
1MB = 1000 KB
1MB is equal to 1000KB.
1 MB (megabyte) is equal to 1024 KB (kilobytes).
1024kb=1mb
1 GB = 1000MB 1MB = 1000KB 1 KB = 1000 bytes
1024 bytes=1 kb 1024 kb=1mb 1024mb=1gb
1GB = 1024 MB 1MB= 1024 KB So 1GB= 1048576 KB
1 GB = 1000MB 1MB = 1000KB 1 KB = 1000 bytes
1 kb = 1024bits (not 1000 because of binary) 1Mb = 1024 * 1024 = 1048576 bits 1 Gb= 1024 * 1024 * 1024= 1073741824 bits
100 000 kb is worth 100 mb cause 1000 kb is worth 1mb :)
1024KB = 1MB 1KB = 1/1024MB One KB is 0.0009765625MB.
One thousand KB's = 1MB. So it'd be 14000 KB's.