作者cathyhung (3/14活大電機之夜)
看板NTUEE108HW
標題Re: floatin-point 的 加法
時間Mon Apr 4 16:44:04 2005
※ 引述《davidtea (茶類飲料站起來)》之銘言:
: ※ 引述《cathyhung (3/14活大電機之夜)》之銘言:
: : 5C + 3F 為什麼等於 5F?
: 5C = 0 101 1100 = +(2^1 * 1.100) = 11.00
: 3F = 0 011 1111 = +(2^-1 * 1.111) = 0.1111
: => 5C + 3F = 11.1111 = +(2^1 * 1.1111) = 0 101 1111 = 5F
: 那個程式是用課本的方法 orz
喇阿 感謝你
昨天我聽你講以為後四位1100代表1.1100
原來是我搞錯了^^"
難怪一直算不出來
謝拉~
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.236.164
推 davidtea:不不 妳沒搞錯 問題是在於現在有兩種說法 orz 61.228.94.9 04/04
→ davidtea:用我昨天跟妳講的方法 算出來會是E1的樣子>"< 61.228.94.9 04/04
推 cathyhung:蛤.....而且你昨天說的33+2+1=35其實我也不太140.112.236.164 04/04
→ cathyhung:懂140.112.236.164 04/04
推 davidtea:就是0x23 = 00100011 如果是用二補數的話就直接 61.228.94.9 04/04
→ davidtea:2^5+2^1+2^0 =32+2+1=35 61.228.94.9 04/04