[閒聊] 最近發生的鳥事... - 電腦
By Noah
at 2008-03-22T20:41
at 2008-03-22T20:41
Table of Contents
推 louis0407:這問題很難釐清 從英文辭意上來說KB=1000Byte是沒有錯的 03/22 18:53
→ louis0407:可是實作在電腦上的時候 因為2進位的限制 只能以1024來 03/22 18:54
→ louis0407:逼近 當然 嚴格說起來 硬是要用1000來做計算也不是 03/22 18:55
→ louis0407:做不到的 可是跟以1024逼近的做法比起來 效率上有差 03/22 18:56
→ louis0407:所以從ibm最早的系統開始 硬碟就一直是用1024來逼近計算 03/22 18:56
→ louis0407:所以 這到底該說是硬碟廠商不務實 還是軟體業界不長進 03/22 18:57
→ louis0407:其實很難說清楚XD 03/22 18:59
懶得用推的
用回的比較快
有興趣可以去翻計概,我大概說一下,雖然大部分都還老師了XD
電腦在剛發明初期是有所謂的10進位電腦,但是發展到一定程度發現了問題(後略)
當時發現最簡單的就是2進位,因為指令就是0或1,yes or no,指令簡單有效率,
10進位太複雜了,反而會阻礙電腦的發展,所以2進位電腦就這樣活到了現在
而硬碟廠商就是看到10的3次方跟2的10次方誤差只有24,一般人感覺不出有少,
遂演變至今,隨著容量的變大,那個誤差越來越明顯,所以才有人開始重視缺少的部份,
近期就有美國人打算告硬碟廠商,至於結果如何,目前尚未結案
再來有人說電腦可以改10進位,那是很難的,要改現有的電腦都得全部換掉改演算法重
新設計,就算不換掉,透過軟體去修正,那也是很沒效率的,畢竟10選1跟2選1,前者複
雜太多了。硬碟廠商把10進位改回2進位,問題不就解決了
--
All Comments
By Edith
at 2008-03-26T06:21
at 2008-03-26T06:21
By George
at 2008-03-29T13:23
at 2008-03-29T13:23
By Poppy
at 2008-04-02T15:58
at 2008-04-02T15:58
By Iris
at 2008-04-04T04:43
at 2008-04-04T04:43
By Olga
at 2008-04-08T12:24
at 2008-04-08T12:24
By Ingrid
at 2008-04-12T15:10
at 2008-04-12T15:10
By Catherine
at 2008-04-13T22:54
at 2008-04-13T22:54
By Poppy
at 2008-04-18T05:21
at 2008-04-18T05:21
Related Posts
信箱無法登入
By Dinah
at 2008-03-22T17:41
at 2008-03-22T17:41
[閒聊] 最近發生的鳥事...
By Dorothy
at 2008-03-22T17:14
at 2008-03-22T17:14
[閒聊] 最近發生的鳥事...
By Dinah
at 2008-03-22T14:03
at 2008-03-22T14:03
網頁發生問題?
By Hardy
at 2008-03-22T00:18
at 2008-03-22T00:18
網頁發生問題?
By Robert
at 2008-03-21T23:30
at 2008-03-21T23:30