[理工] 101清大計系8

作者: bochengchen (LFII)   2019-12-31 12:58:29
想請問各位大大
https://imgur.com/6DDREJM.jpg
這題C要求有號數x-y
我是把y先換成2進位,再取y的2捕數,變成-y
再算x+(-y),轉回Hex,得到的答案跟b小題一樣 0x85B3
但是看補習班的答案發現答案不一樣,也看不懂是怎麼算的,為什麼答案會在十六進位前面再加上負號呢?
作者: shinle14   2019-12-31 15:06:00
sign- magnitude B=1011 所以是負數http://i.imgur.com/z0tq70S.jpg這樣子~
作者: bochengchen (LFII)   2019-12-31 22:18:00
s大為什麼前面的負號不用放進16進位表示法
作者: shinle14   2018-01-01 12:07:00
http://i.imgur.com/tQP5GqI.jpg因為是定義呀 這樣子你應該就知道了~

Links booklink

Contact Us: admin [ a t ] ucptt.com