为什么千字节中的字节数存在差异?在某些地方,我看到了数字 1024 (2 10 ),而在其他地方,它是 1000(M、G、T 等的差异越来越大)。
这不是关于它应该是 1024 还是 1000(尽管您可以在评论中讨论它)的讨论,而是关于这种情况起源和/或传播的地点/时间。
据我所知,Linux 和硬件制造商从不使用 1024 变体。那个和传闻让我认为 MS-DOS 使这个版本变得普遍,但事实是什么?
这个问题让我想知道这三种测量大小的方法之间的区别: kibibyte、 kilobit和传统的kilobyte。
我知道这些测量有不同的用途(数据传输速率以位/秒为单位),但我不太确定我是否能分辨出 Mb 和 MB 和 MiB 之间的区别。
这是一条评论,转载如下,取自这个答案(强调我的)。
C64 有 65536字节的 RAM。按照惯例,内存大小以kibiBytes 为单位,数据传输速率以 KB 为单位,海量存储以what -the-manufacturers-think-of-now- Bytes 为单位。硬盘在标签上使用 T、G、M 和 k,Windows 以Ti、 Gi、Mi和ki报告大小。还有那些 1.44MB 的软盘?这些既不是 1.44MB 也不是 1.44MiB,它们是 1.44 KB。那是 1440kiB 或 1'474'560 字节。– 第三
1TB硬盘的实际容量是多少,是1000GB还是931GB?
我不是问格式化的大小;原始/未格式化的大小。数据表说,1TB HDD 是 1 万亿字节,但如果你用“1 万亿字节的 GB”检查谷歌,它会说,931.323GB。
同时维基百科说1TB就是1000GB,1TiB就是931GB。
现在我有点困惑,实际上1TB HDD被制造为1024GB或1000GB或931GB?还是 SI 中的 1000GB 与二进制中的 931GB 相同?
我正在使用 Objective-C 来检索有关硬盘驱动器的一些信息。我成功检索了以bytes 为单位使用的数量。
但是,我无法将字节转换为千兆字节。以编程方式执行此操作时,我得到 76,768,641,024 字节。然后我将其转换为 GB:76,768,641,024 字节/(1024* 1024 * 1024)= 71.5 GB。我的 Mac 报告的字节数完全相同。但是它报告说这等于 76.77 GB!
如果字节数相同,为什么 GB 会有所不同?
我在运行 OSX Snowleopard 的 iMac 上。