有點亂:1Kb到底是1000位元還是1024位元?

類別: 新奇

有點亂:1Kb到底是1000位元還是1024位元?

1Kb等於多少位元?有人說等於1000位元,也有人說實際上Kb等於1024位元。那麼答案到底是什麼呢?

答案是,1Kb等於1000位元,但這個答案並不固定。1Kb以前等於1024位元,那為何現在變了呢?

早期電腦科學家在工作時一般使用二進位制演算法,於是出現了最開始的1024位元。詳細說明2的十次方有點不實用,不過在位元前面加一個千位元組似乎比較接近了。當時使用計算機的人也較少,這些人都知道1Kb等於1024位元。

那為何後來變了呢?那時因為後來使用電腦的人慢慢變多,事情才開始變得令人困惑起來。美國國家標準與技術研究院對此的解釋是:

更亂的是,不同行業開始根據他們個人行業的需求給數字字首賦予了不同的含義。不僅是Kb遇到了這個問題,資料儲存器越大,問題也就越大。想想Mb:

面對這種問題,美國國家標準與技術研究院最終決定統一標準,從現在開始,1Kb就等於1000位元。那些在二進位制數領域工作的人也能得到安慰:在他們的領域裡,1Kb仍然等於1024位元。

[肌肉桃 via io9]

有點亂:1Kb到底是1000位元還是1024位元?原文請看這裡