MacとWindowsでファイルサイズが違う

この記事は2017/6/29に公開しましたが、計算方法が不正確だったため改めて書き直しました。


同じファイルでもMacとWindowsで微妙にファイルサイズが違うので、MacのファイルサイズからWindowsでのサイズを計算する方法。

Terminal window
#KBの場合、1.24で割る
Macのファイルのサイズ / 1.024
#MBの場合、1.24で2回割る
Macのファイルのサイズ / 1.024 / 1.024
#GBの場合、1.24で3回割る
Macのファイルのサイズ / 1.024 / 1.024 / 1.024
#TBの場合、1.24で4回割る
Macのファイルのサイズ / 1.024 / 1.024 / 1.024 / 1.024

(以下は改めてソース元を探したものの、見つからなかったため正確性に欠けます。2017/6/29記事投稿時点での情報です)

なんでファイルサイズ違うんだろうと思って調べてみたら、Macは10進法を基準に、Windowsは2進法を基準に単位を切り上げて表示しているかららしい。しかもMacは小数点以下第ニ位を四捨五入して小数点以下第一位までの表記にしているとかなんとか。

(以上)

参考)Apple デバイスでのストレージ容量の表示方法