[閒聊] 最近發生的鳥事... - 電腦

Dorothy avatar
By Dorothy
at 2008-03-22T17:14

Table of Contents

看到這篇感覺挺好玩的 也挺無言的

常常有很多人處理事情是以 "自以為是" 的方式去處理

失去客觀的立場以及追求事實的心


就像 "資訊系" 大家都認為他們很厲害,電腦應該什麼都會

似乎 "資訊系" 就像是 "電腦系" 一樣,學校什麼都會教

我很討厭讓人知道我是讀資訊系就是這個原因

大一到大四老師不會教你該怎麼修電腦,遇到問題要怎麼處理

一切都還是要自己學阿


~"~ 離題了

我只是想補充硬碟容量的算法,可能還有人不清楚吧

硬碟容量的單位 GB(GigaByte)、MB(MegaByte)、KB(KiloByte)、B(Byte)

這些單位從左到右是由大排到小

微軟 Windows 作業系統算法,左邊的單位都是右邊單位的1024倍 (2的10次方)

硬碟廠商的倍數卻是1000,因此換算上會有誤差,而且硬碟越大誤差越大

以文中的 160G 為例

硬碟廠商會說

160 GB = 160 x 1,000 MB = 160,000 x 1,000 KB = 160,000,000 x 1,000 B

= 160,000,000,000 B (Byte)

但換算成微軟 Windows 的算法

160,000,000,000 B = 160,000,000,000 / 1024 KB = 156,250,000 / 1024 MB

= 152,587 / 1024 GB = 149 GB

這就是上篇推文 happyending 推說實際大概149G的原因


這種算法很簡單易懂,如果不了解其中計算差別產生的誤差

很自然就會產生硬碟容量被吃掉的疑問

產生疑問很正常,但不要一直 "認為自己是對的"

這樣不但無法了解任何事情,更會鬧出這種笑話

以上若有疏漏還請版友協助補充 ^^
eyn @ptt.cc

--

All Comments

Ethan avatar
By Ethan
at 2008-03-25T10:06
那個不是微軟windows的算法,是電腦本身就是2進位
Leila avatar
By Leila
at 2008-03-27T20:31
硬碟廠商自己惡搞,搞10進位
Olive avatar
By Olive
at 2008-03-31T07:54
嗯 純粹是二的十次方 廠商懶的解釋就變十的十次方了
Ursula avatar
By Ursula
at 2008-03-31T13:34
挖..我打錯了 是二的十次方為1024 變成十的三次方1000
Ivy avatar
By Ivy
at 2008-04-04T11:15
這問題很難釐清 從英文辭意上來說KB=1000Byte是沒有錯的
Lucy avatar
By Lucy
at 2008-04-08T02:21
可是實作在電腦上的時候 因為2進位的限制 只能以1024來
Christine avatar
By Christine
at 2008-04-12T15:02
逼近 當然 嚴格說起來 硬是要用1000來做計算也不是
Eartha avatar
By Eartha
at 2008-04-16T05:17
做不到的 可是跟以1024逼近的做法比起來 效率上有差
所以從ibm最早的系統開始 硬碟就一直是用1024來逼近計算
Joe avatar
By Joe
at 2008-04-18T21:11
所以 這到底該說是硬碟廠商不務實 還是軟體業界不長進
Bennie avatar
By Bennie
at 2008-04-20T00:42
其實很難說清楚XD
Faithe avatar
By Faithe
at 2008-04-24T06:31
是只有在電腦的城市環境才有2進位 = =
Agatha avatar
By Agatha
at 2008-04-28T18:24
"程式"環境 1KG難道你會說他是1024g 1Mhz=2^20hz ????
Ophelia avatar
By Ophelia
at 2008-05-01T17:41
p n u m K M G T 並不專屬於二進位的單位= =
Belly avatar
By Belly
at 2008-05-02T04:50
http://en.wikipedia.org/wiki/SI_prefix
Sarah avatar
By Sarah
at 2008-05-02T20:02
SI標準單位不知道是什麼 至少也聽過吧..........
Frederic avatar
By Frederic
at 2008-05-05T03:03
本篇在講的的確定"硬碟容量"啊 所以用1024才對
Yuri avatar
By Yuri
at 2008-05-08T13:35
問題就在很多人誤以為跟電腦扯上關係就一定要用2進位
Andy avatar
By Andy
at 2008-05-13T12:03
硬碟碟片在製作上是用一個一個的磁區排列而成 用2進位
要怎麼做事.......
Jacky avatar
By Jacky
at 2008-05-16T19:37
你講的沒錯 但EYN大也PO的很明顯啊
你看不出來他是在強調p n u m K M G T是對的 問題在byte
Joseph avatar
By Joseph
at 2008-05-21T10:48
Byte沒有錯啊= =
Una avatar
By Una
at 2008-05-22T03:09
簡單說好了 1K元=1000元 1KB=1024位元組
Caitlin avatar
By Caitlin
at 2008-05-25T02:49
我只是想說這並不是硬碟廠的錯........
Yuri avatar
By Yuri
at 2008-05-27T15:37
1KM(公里)=1*K(1000)*M(公尺)=1000公尺
Zora avatar
By Zora
at 2008-05-28T05:26
量詞和單位不一樣啊
Delia avatar
By Delia
at 2008-05-31T11:21
台斤、公斤都是斤 廠商要標上BYTE 就是要換算啊
Todd Johnson avatar
By Todd Johnson
at 2008-06-02T10:07
"我家硬碟100T"和"我家硬碟100TB" 這二個大小就差很多囉
Hamiltion avatar
By Hamiltion
at 2008-06-06T03:22
"我體重60公斤"和"我體重60台斤" 給你比對一下^^"
Carolina Franco avatar
By Carolina Franco
at 2008-06-07T03:33
難道1公公斤會變成1公噸嗎? 公斤台斤都是一種單位
Ida avatar
By Ida
at 2008-06-12T03:27
所以我說廠商加上byte就得用1024算啊
Irma avatar
By Irma
at 2008-06-13T06:23
中文你看的懂公斤台斤不一樣 英文的T和TB看不出來嗎?
Olivia avatar
By Olivia
at 2008-06-16T02:07
T不是單位= = 也沒人規定扯上Byte就一定要用二進位
Steve avatar
By Steve
at 2008-06-18T15:46
做碟片的人是做工程的,1MB對他來說就是 1M 的儲存單位
Leila avatar
By Leila
at 2008-06-22T18:20
他不可能用電腦的邏輯上二進位的想法來做事情
Steve avatar
By Steve
at 2008-06-27T07:59
好難跟你解釋喔 = =
Ula avatar
By Ula
at 2008-06-29T18:11
..╮(﹋﹏﹌)╭..硬碟廠只是把他們的東西忠實寫出來
Hamiltion avatar
By Hamiltion
at 2008-07-02T15:33
如果寫152G 哪個作業系統又來個10進位 嘖嘖
Valerie avatar
By Valerie
at 2008-07-06T06:58
現在只出到雙CPU 如果有所謂的十CPU 才有可能出十進制的系統
Charlie avatar
By Charlie
at 2008-07-09T13:32
推文長度不夠 是雙核心和十核心 一.一"
Harry avatar
By Harry
at 2008-07-10T16:14
10核心 cpu 用二進制架構設計的可能性也遠高於10進制
Thomas avatar
By Thomas
at 2008-07-13T07:12
因為 目前世上 "電腦" 的實作技術也還是半導體最實用
Freda avatar
By Freda
at 2008-07-17T12:24
半導體用來實作 0/1 雙態的數位信號/電路,目前理論最多
Harry avatar
By Harry
at 2008-07-19T03:37
你要弄成三態或是多態的,也是可以 但是比不上發展了幾十
年的二進制理論與硬體架構方便

網頁發生問題?

Hardy avatar
By Hardy
at 2008-03-22T00:18
先感謝SkyRS第一時間的水球回應 SkyRS先教我嘗試移除TEMP檔 (原來Downloaded Program Files資料夾裡頭的檔案叫這個名字...) 移除後再重開機,看看是否可以解決 很可惜第一次嘗試失敗 (啊,不過我有新問題,為什麼要移除TEMP檔?) 後來SkyRS又很熱心的幫我看了 ...

網頁發生問題?

Robert avatar
By Robert
at 2008-03-21T23:30
是這樣的,剛剛在開自己BLOG網頁時,出現了以下視窗 and#34;IEXPLORE.EXE發生問題,必須關閉,謹此致歉and#34; 可是我瀏覽其他BLOG卻不會出現此問題 問過同學,她也是可以正常瀏覽我的BLOG 我原本以為是樣版的問題,因為嘗試進入另外一個朋友的BLOG(使用同樣樣板)也是出問題 ...

請問prtscreen鍵

Heather avatar
By Heather
at 2008-03-20T23:40
我想要問一下,拍電腦畫面,除了用PrtSc鍵之外還有沒有別的方法。 我最近在用一個軟體,因為需要幫這個軟體寫使用說明書,所以得常常邊使用邊拍照。 可是我拍畫面後,貼到photoshop去,解析度還是很不好。我是存eps檔,因為這 樣美編才能輸出。 有沒有什麼方法可以取得清晰的電腦畫面照片。 我有下載一個軟 ...

電腦當機開不了

Lucy avatar
By Lucy
at 2008-03-20T20:24
其實昨天晚上就出現徵兆了, 我網頁逛到一半他突然當機跳到藍底白字的畫面, 但是那時候把電腦關掉再重開就好了, 所以我也不以為意。 但是今天中午我開電腦想逛網頁的時候他又當機了, 而且這次不管我再怎麼重開都沒用, 不管是選安全模式或直接進入windows, 他都會在跑完windows讀取條、該進入and#34 ...

人在國外不能上bbs

Rae avatar
By Rae
at 2008-03-20T20:05
hello 我要感謝我朋友isisme以及版上的大家和 riverless.pthuang.vyser.SkyRS等人~ 沒想到只要貼上telnet://ptt.cc:443/ 就能輕鬆上bbs 想當初google了半天也沒個所以然 我已經度過了6個月沒有ptt陪伴的日子 早就在鳥不生蛋的捷克心灰 ...