我正在制作一个iOS应用程序,其中一些文件的大小是以MB显示的。我的问题是,计算1000字节= 1kb或1024字节= 1kb是否正确?我已经看到在mac上的Finder计算1000b,但是一个叫做iFile的iOS文件管理器计算1024b。维基百科的文章并没有真正回答我的问题。我只是问文件大小,而不是硬盘容量等。
发布于 2011-12-26 10:43:01
我的问题是,计算1000字节= 1kb或1024字节= 1kb是否正确?
两者都是正确的,并且都在不同的情况下使用。
1024更常见于文件大小,而1000更常见于物理磁盘大小,但两者都不总是以这种方式使用。正如您所提到的,一些程序使用1000作为文件大小,而对于存储卡,通常使用1024而不是1000。
单元使用不一致的一个例子是1.44MB的软盘。它不是1.44 * 1000 * 1000字节,也不是1.44 * 1024 * 1024字节,而是实际的1.44 * 1000 * 1024字节。
我们努力引入千比字节单位,它始终是1024字节。它从来不是热门,但你可以看到它有时会被使用。
发布于 2011-12-26 08:21:47
1024b = 1kb
这个1000b的东西是公制的.;)
发布于 2011-12-26 10:49:39
基本单元(物理、数学...):
K= 10^3,M= 10^6
所以..。
1公里是1000米..但是没有1公里是1024m
所以..。许多程序使用不好的单元1024Kb = 1Mb历史错误。:)
Windows使用普通的1kb = 1024,但如果您购买1 1GB的光盘,您将购买10^9B
https://stackoverflow.com/questions/8632269
复制相似问题