作者turbo1 (turbo)
看板Grad-ProbAsk
標題[理工] 16進位正負轉換
時間Mon Dec 2 23:24:28 2019
各位大大你們好
小的我想請問
要判斷16進位的正負
是否要先將16進位的數 轉換為2進位?
然後以最左邊位元是0或1來判斷正負?
寫題目寫到
0x20001400 左移2位然後判斷正負(計組p.58)
答案是說他是負的
請問我這樣的思路是否是對的
另外請問sll 2位元
是先換成2進位再左移嗎?
還是在16進位時左移2位?
我有點不確定 謝謝各位了
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 27.52.66.212 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/Grad-ProbAsk/M.1575300270.A.875.html
推 mistel: 節省時間把2換成0010然後左移兩位就好了 不過這樣是不是o12/02 23:56
→ mistel: verflow啊?12/02 23:56
※ 編輯: turbo1 (27.52.66.212 臺灣), 12/02/2019 23:56:39
推 willie7878: 左移應該要換成2進位去移 12/05 18:08
→ willie7878: 就像你不會左移10進位 所以照理來說也不能直接左移16 12/05 18:09
→ willie7878: 進位 12/05 18:09