几xx年来,在计算领域(磁盘制造商除外),KB(千字节)被理解为 1024 字节。在过去的几年中,有一种运动是使用 KiB(“kibibyte”)表示 1024 字节,而将千字节的含义更改为 1000 字节,这使我们陷入了多年的混乱。另一方面,该运动似乎仅限于。
您会将程序转换为使用 KiB 吗?如果您曾经以 KB 显示文件大小,您是除以 1000 还是 1024?
KB 是 1024 字节,该死。
我以前在一个应用程序中这样做过一次。虽然它在内部使用 kibbi 和 mebbi(KiB,MiB 等),但它仍然会显示用户(在这种情况下是 IT 人员)习惯的内容。底层字段只是一个很长的字节 IIRC。
它是向前兼容的,并且至少允许您输入 4 GB 以及 4GiB。它也理解速记条目,如 4.5 G,并适当地舍入到实际字节数-而不是强迫可怜的用户必须以这种方式输入它并防止他们的错误。更新为使用 IEC 表示法是 1 行代码。
公斤是 1000,世界上 98% 的人使用公制。我们已经需要克服它了。
在许多令我困惑的回复中,我看到了很多愤怒。SI 前缀是 SI 前缀,程序员无权出于方便和自定义的原因而更改它们。奇怪的是,在高科技领域的计算机科学领域,人们都在呼吁回到肘部弗隆和罗德的时代。wtf?
我们都知道我们的意思,但是坚持自定义疏远和混淆用户。仅仅因为在早期的先驱时代,当谈到计算机内存时,有些人决定重用 SI 符号并不意味着他们这样做是正确的。
在我看来,1 千字节等于 1000 字节是驱动器制造商希望您相信的东西,这样您的驱动器看起来比实际更宽敞。;)
因为在转专业之前,我花了几年时间学习成为一名机械工程师,所以我不得不承认“kilo”对我来说总是意味着 10 ^ 3。从这个角度来看,KiB 是有道理的。然而,试着大声说几次“kibibyte”,想想你听起来有多愚蠢。
因此,千克是 1000 克,千字节是 1024 字节。
附录:此外,我同意那些一直在说我们不应该改变已经建立的工作原理的人。1024 只是二进制中的一个更好的数字。另外,“kibibyte”听起来仍然像狗吃的东西。
本站系公益性非盈利分享网址,本文来自用户投稿,不代表码文网立场,如若转载,请注明出处
评论列表(3条)