千字节到字节的转换

6次浏览(最近30天)
我有点糊涂了,1千字节等于1024字节还是1000字节?
例如,我看到关于这个定义有不同的观点
我知道有不同的定义,我的问题是两个常用的。

接受的答案

斯蒂芬。
斯蒂芬。 2021年4月7日
编辑:斯蒂芬。 2021年4月7日
如果系统 定义“公斤”。SI对“kilo”的定义是1000,并且有 从来没有 定义它为1024。
以下是SI前缀:
等等,在一百万个其他信誉差得多的网站上重复。
然而,很久以前,在一个遥远的地方,一些懒惰的计算机程序员认为他们会使用 已经存在的 前缀“kilo”表示1024。这是一个极具误导性、不正确、极其可怕和令人遗憾的决定,目的是给他们的后代造成最大的痛苦和困惑,因此立即扩展到其他SI前缀“mega”等。这种不正确的映射(1024的幂到1000的幂)会带来不幸的后果,即随着前缀数量的增加,值会发散。遗憾的是,这些映射中的一些已经在各种IEEE/IEC标准中得到了规范,但是 从来没有 在实际的SI标准本身(即“kilo”前缀的实际来源)。
这不仅仅是一个学术讨论,已经有一些主要的法庭案件正是基于这一主题,包括涉及误导性广告和大量资金的集体诉讼。
这也意味着,当计算机程序员使用这些前缀时,他们强迫自己陷入完全愚蠢的境地,不知道自己在表达什么意思,这完全是他们自己的错,违背了拥有“标准”的目的。因为几十年前那个愚蠢的决定,用了错误的前缀,你在问题中想要澄清的困惑无法被澄清。每个人都经历过这种困惑,不仅仅是你。
对这个题目进行了深入的讨论,并进行了介绍 正确的 1024的幂的前缀,参见:
请随意多读一些关于这个主题的书,例如:what the BIPM 对这件事不得不说: 这些SI前缀严格指的是10的幂。它们不应该被用来表示2的幂"
注1:以这种不正确的方式使用"kilo", "mega"等只/主要限于计算机内存/驱动器(因为它们通常以1024块为单位度量)。在这个领域之外,甚至计算机程序员也使用SI后缀 正确的 含义(例如1gbit /s) 以太网 连接以名义速度传输数据 1 000 000 000 位/秒)。
注2:根据维基百科 “前缀 公斤 是由 希腊 “辣椒”是“千人”的意思。 虽然有些单词的意思会随着时间的推移而改变,但这个单词仍然保持着原来的意思!
4评论
安德里亚·坎帕内拉
安德里亚·坎帕内拉 2021年4月9日
非常感谢人

登录评论。

更多的答案(0)

标签

社区寻宝

在MATLAB中心找到宝藏,并发现社区如何可以帮助你!

开始狩猎!