信息技术中存储卡容量是如何计算的?
而计算机系统在识别和计算存储容量时,使用的是二进制的进位标准。在计算机看来,1G等于1024M,1M等于1024K,1K等于1024B。这个1024的进位是基于2的十次方,是计算机底层逻辑决定的。由于两边采用的进制标准不一样,导致同一张卡在出厂和入库时显示的数字自然就有差异。
而计算机系统在识别和计算存储容量时,使用的是二进制的进位标准。在计算机看来,1G等于1024M,1M等于1024K,1K等于1024B。这个1024的进位是基于2的十次方,是计算机底层逻辑决定的。由于两边采用的进制标准不一样,导致同一张卡在出厂和入库时显示的数字自然就有差异。
这就解释了为什么买回来128G的卡,电脑里一看只有119G左右。厂家按1000进制算容量,电脑按1024进制算占用,这中间大概差了个7%左右,不是厂商偷工减料,是标准不同。每次看到这种差异都觉得很神奇,原来背后是二进制和十进制的“打架”。