精華區beta TransCSI 關於我們 聯絡資訊
將底下的Floating-point數轉換成十進位數: sign exponent mantissa ----------------------------------- 1 001 1011 radix point 其中exponent部分是以excess3表示 ans:(書上附的) sign=1 exponent011=3以excess3表示即實際為3-3=0 mantissa 1011----0.1011 1 0 所以 (-1) *2 *0.1011=(-0.1011) =-0.6875 2 從第二行開始我就不了解了@@a 因為我看的計概是 周宣光審定 學貫行銷公司那ㄧ本 那本書上寫著 實數真正的指數=偏移指數-127 接下來的算法也和解答裡那種不衣樣耶 好混亂喔= =" 不好意思~我不是本科系的~所以計概都是自己看書的^^" 先謝謝回答的大大們 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 210.240.172.51 > -------------------------------------------------------------------------- < 作者: erichugh (轉阿轉~~) 看板: TransCSI 標題: Re: [問題] 問一題浮點數唷^^ 時間: Tue Jun 7 03:46:13 2005 ※ 引述《bianca (堅持!!!!)》之銘言: : 將底下的Floating-point數轉換成十進位數: : sign exponent mantissa : ----------------------------------- : 1 001 1011 ^^^依照解答..這裡應該是011才對 : radix point : 其中exponent部分是以excess-3表示 : ans:(書上附的) : sign=1 : exponent 011 = 3 以 excess-3 表示即實際為3-3=0 excess 3 中文是超三碼 就是指數加3 所以逆運算時要減回來 : mantissa 1011----0.1011 : 1 0 : 所以 (-1) *2 *0.1011=(-0.1011) =-0.6875 : 2 : 從第二行開始我就不了解了@@a : 因為我看的計概是 周宣光審定 學貫行銷公司那ㄧ本 : 那本書上寫著 實數真正的指數=偏移指數-127 127= (1111111)base 2 這個應該是32bits的浮點數表示 excess-127 是用7 bits來表示指數 : 接下來的算法也和解答裡那種不衣樣耶 一個3bits 一個7bits...有可能一樣嗎? : 好混亂喔= =" : 不好意思~我不是本科系的~所以計概都是自己看書的^^" : 先謝謝回答的大大們 另外還有用2補數表示指數的...還有IEEE的正規化規格 反正搞清楚規格就好了 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.115.216.182 > -------------------------------------------------------------------------- < 作者: erichugh (轉阿轉~~) 看板: TransCSI 標題: Re: [問題] 問一題浮點數唷^^ 時間: Mon Jun 13 03:33:37 2005 ※ 引述《bianca (堅持!!!!)》之銘言: : ※ 引述《erichugh (轉阿轉~~)》之銘言: : : ^^^依照解答..這裡應該是011才對 : 那~我把它改成111 : 1 4 : (-1)*2 *0.1011=(-1011) = -6875 這樣答案對嗎? : 2 錯啦.... -(1011)base2 是 -11.... 不要把二進位十進位亂混... -- 大師!請問您一生     ◢██◣ 吃過最好吃的東西是什麼? ◢██◣     █ ◥▌╯ J0██     □︵□        @.@ )     施主!這個問題的答案  在您的嘴裡.......... -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.115.216.182