Re: [問題]幾個計概問題...
看板Prob_Solve (計算數學 Problem Solving)作者ephesians (發起錢像亂噴水)時間17年前 (2007/09/19 00:17)推噓1(1推 0噓 1→)留言2則, 2人參與討論串1/1
※ 引述《hsuan7811 (*~落花飄絮~*)》之銘言:
: 小妹剛升上大學
: 4.將10111(以超16碼表示)轉換成相當的十進位表示法
: → neverfly:話說什麼是超十六碼? 09/18 23:07
就是excess-16
大一計概也學過這個,但久了還真的想不起來怎麼算.
二進位數字表示法要表達負數的時候,起碼有二,三種方法,
一種是二補數表示法,這個大家很熟,
另一種是Excess-N表示法,就是中譯稱為超N表示法,N是多大可以變動.
印象中是,二補數是只拿sign bit 0為正,sign bit 1為負.
但超N法走另一種思路,是把某個bit數k的可能值全部由大到小排列,
大的那一半是正數,小的那一半是負數,
看起來好像是把值域挪移了(2^(k-1))的偏移量.
在這種情況下應該稱為超(2^(k-1))還是超(k-1)呢? 這一點我忘記了.
查到某篇BCC說這樣應該叫做超(2^(k-1)),
浮點數的指數部份就是用這種Excess-N方式表達正負數.
BCC文件是這篇: http://teacher.tchcvs.tc.edu.tw/hyl/bcc_pdf/BCC_4.pdf
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.112.225.230
→
09/19 02:24, , 1F
09/19 02:24, 1F
※ 編輯: ephesians 來自: 59.112.225.230 (09/19 02:31)
推
09/19 09:52, , 2F
09/19 09:52, 2F
Prob_Solve 近期熱門文章
PTT數位生活區 即時熱門文章
-4
30