Windows 中的文件大小不合理

Windows 中的文件大小不合理

我在 Windows 中有这个文件:

在此处输入图片描述

但是 62,563 字节不是 62.6 KB 吗?

在此处输入图片描述

答案1

62,563 字节为 61.0966797千字节。 这吉备前缀表示计算的基数是1024,代表“二进制”,因为2^10 = 1024. 这只是其中之一二进制前缀,其他的是梅比或者吉比

另一方面,1 千字节等于 1000 字节,使用经典的国际单位制前缀,即公里和千克。它使用十进制基数,10^3 = 1000,所以谷歌实际上是正确的。如果您用 Google 搜索相同数量的千字节,您就会得到计算术语中的正确答案。

如今,区分千和基比非常重要,实际上,Windows 应该将其报告为“61 KiB”,以确保绝对准确。这是 IEC 惯例,可使区分更加容易。

话虽如此,如今仍然存在很多模糊之处,硬盘大小通常以二进制单位报告(但并不总是明确地),连接速度以 SI 单位给出。

答案2

是的,把谷歌想象成疯帽子。你必须提出正确的问题。或者也许是精灵:有时你的答案既是肯定的,也是否定的。

字节到 KiB。计算机的千字节;或千比字节。

答案3

1KB = 1024 字节。因此:

62563 / 1024 = 61.097KB

作为一种快捷方式,许多人和系统将 KB 视为 1000,因为 Kilo 是 1000 的 SI 前缀。然而,计算机科学家使用 2^10 的前缀,即 1024。

答案4

大多数与计算机相关的数字都使用二进制前缀,而国际单位制则使用十进制前缀。这意味着:

  • 1 公斤 = 10 3克,但
  • 1 千字节 = 2 10字节

那分别是1000克和1024字节。62563 / 1024 ~= 61,所以Windows是正确的。

然而,并非所有与计算机相关的事物都基于二进制前缀,这种不一致性常常会导致误解。这个维基百科页面描述使用什么前缀来测量不同的东西。

一个极端的例子是带宽。以每秒字节数表示时通常使用二进制前缀,以每秒位数表示时通常使用十进制前缀。因此这句话是正确的:

每秒 1 字节 = 每秒 8 位

但这个是错误的:

1 千字节每秒 = 8 千比特每秒

因为:

  • 1 KB/秒 = 1024 B/秒
  • 1 Kbps = 1000 bps

相关问题

相关内容