質問: ファイルサイズ単位:「kib」対「kb」対「kb」 特定のファイルのサイズを表示するwebアプリに取り組んでいますが、バイト単位を報告する方法についてコンセンサスがあるかどうか疑問に思っています。技術的には iecは公式の基準を考慮しています ですが、それだけの価値があるかどうかはわかりません。いくつかのオプション: 「1 kb」は1024バイトを意味します(windowsが報告するように、従来の使用法) 「1 kb」は1000バイトを意味します(mac osが報告するように、iec使用法) 「1 kib」は1024バイトを意味します(明確ですが、おそらくなじみのない用語です) kbの範囲のファイルについては2.4%の違いだけを話しているため、それほど大きな問題ではありませんが、mbの場合の違いは〜5%で、gbの場合は〜8%です。
回答: 古い(現在は削除されています) stack overflowの質問 はこれを正確にカバーしていました。コンセンサスは: 1 kb = 1000バイト 1 kib = 1024バイト このソースは siユニットのnistリファレンス でした。より技術的に正しいkibを使用します。つまり、バイト数を1024で除算し、kibを単位として表示します。ユーザーが誤って「20 kib」が20,480ではなく20,000バイトであると考えるのは重要ではないでしょうか。