才发现 Mac 上的 finder 是按 1000b=1kb 计算文件大小的

2020-07-21 15:00:52 +08:00
 rikka

稍微看了下不同应用,按 1000 还是 1024 都有,甚至还有的直接给选项自行选择,你们觉得哪种合适?

5821 次点击
所在节点    macOS
18 条回复
minamike
2020-07-21 15:09:05 +08:00
macOS 按 1000
Windows 按 1024
rikka
2020-07-21 15:09:33 +08:00
正在写个 vscode 扩展,涉及到文件大小计算,这才发现这个问题,我一直以为计算机世界里就应该按 1024 来
Osk
2020-07-21 15:12:04 +08:00
请注意 KiB 和 KB 的关系

macOs 是对的,Windows 瞎搞
richangfan
2020-07-21 15:12:05 +08:00
1000 进制野蛮,1024 进制文明
rikka
2020-07-21 15:21:25 +08:00
@Osk #3 查了下,才知道原来 k = 1000 Ki =1024 啊
ZHanYao
2020-07-21 16:12:11 +08:00
iOS 和 macOS 采用十进制
iPhone 、iPad 、iPod touch 和 Mac 的操作系统在报告储存容量时采用的是十进制(基数为 10 )。在十进制中,1 GB 相当于 10 亿字节。这是产品包装和规格上使用的同一度量系统。

iOS 10 及更低版本、Mac OS X Leopard 及更低版本、Microsoft Windows 以及 watchOS 采用二进制(基数为 2 )。在二进制中,1 GB 相当于 1,073,741,824 字节。由于十进制和二进制度量系统之间存在这样的差别,因此系统报告的储存空间容量与产品包装或规格上所示的储存容量有所差异。
haozhang
2020-07-21 17:18:24 +08:00
KiB 和 KB 加一,两个概念不一样。
xz410236056
2020-07-21 17:20:49 +08:00
@rikka 反了,1kb==1000 个 b,1kib==1024 个 b
rikka
2020-07-21 17:29:08 +08:00
@xz410236056 #8 没反,我表达的意思是:k 这个前缀按 1000 算,Ki 这个前缀按 1024 算~~
geelaw
2020-07-21 17:34:13 +08:00
@Osk 请注意 SI 字头是 k 而不是 K 。
IgniteWhite
2020-07-21 20:57:58 +08:00
好帖子
MinonHeart
2020-07-21 23:15:29 +08:00
傻傻分不清,有时候真的分不清楚。kb,kib,Kb,Kib,kB,kiB,KB,KiB,有很多地方 /人不区分或不完全区别大小写,完全不知道写的是什么意思。KB,KiB 这个是两个国际规范组织分别搞出来的,倒腾,谁也不服谁。

此外还有 CPU 规格中的 GT/s,显卡规格中的带宽换算,数据线的传输速度换算,够喝上一壶的
Xusually
2020-07-21 23:18:46 +08:00
Ki 和 k 的圣 x 战
fishCatcher
2020-07-22 00:24:48 +08:00
很多网络相关的计算也是按 1000 算的吧
watzds
2020-07-22 01:08:51 +08:00
硬盘也大多按 1000 呢,网络也是 1000
hand515
2020-07-22 09:15:50 +08:00
@fishCatcher #14
网络相关不都是按 1024 的吗?
spcharc
2020-07-22 10:22:39 +08:00
@Osk #3
实际上没人在意用对没有。而且较真的话 osx 也是错的
标准单位里只有 kB 和 KiB,而 KB 是个不存在的东西
mantout
2020-07-22 13:21:58 +08:00

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/691921

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX