コンピュータは2進数で動くため、数値を表すときに2の累乗で表したほうが管理しやすい。

そこで1000の単位を表すときに1000ではなく2の10乗である1024を1KBと表す。
もっと大きな単位の場合は1KB*1KB=1MB、1MB*1MB=1GB、1MB*1MB=1TB・・・となる。

1GB = 1KB*1KB*1KB = 1024*1024*1024 = 1,073,741,824となり、
5GB = 1,073,741,824*5=5,368,709,120バイトとなる。