【发布时间】:2017-02-24 22:02:44
【问题描述】:
如果我将数字 2 从十进制值转换为二进制值,它会给我值“10”,我们可以看到它只使用 2 位,一个是“1”,第二个是“0”,那为什么使用一个完整字节的空间?
如果我打开记事本并写下'2'并保存它,大小将是 1 字节但 1 字节 = 8 位,我们可以看到数字 2 仅使用 2 位,那为什么说它有1 个字节?。
tamanho = 大小(葡萄牙语翻译)
【问题讨论】:
-
它实际上使用了超过 1 个字节...可能至少 4kb、16kb 或 32kb,具体取决于您使用的文件系统。
-
想象一下,您使用尽可能少的位将 2 和 10 存储在同一个文件中:
101010。现在是 2 然后 10, 10 然后 2, 还是 5 然后 0 然后 2, 还是 ...?
标签: size storage bit disk bits