"這是數值單位轉換的誤差."
因為硬碟廠商是以 1 KB = 1000 BYTES 採十進位來計算硬碟容量,
1G = 1000 * 1000 * 1000 = 1,000,000,000
而作業系統 & BIOS卻是以 1 KB = 1,024 BYTES 採二進位來計算的.
1G = 1024 * 1024 * 1024 = 1,073,741,824
所以硬碟廠商的 1 GB = 1,000,000,000 BYTES,
而程式是以 1 GB = 1,073,741,824 BYTES 來算
所以當然是正常的