看板 Grad-ProbAsk 關於我們 聯絡資訊
各位大大你們好 小的我想請問 要判斷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