作者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://webptt.com/cn.aspx?n=bbs/Grad-ProbAsk/M.1575300270.A.875.html
1F:推 mistel: 节省时间把2换成0010然後左移两位就好了 不过这样是不是o12/02 23:56
2F:→ mistel: verflow啊?12/02 23:56
※ 编辑: turbo1 (27.52.66.212 台湾), 12/02/2019 23:56:39
3F:推 willie7878: 左移应该要换成2进位去移 12/05 18:08
4F:→ willie7878: 就像你不会左移10进位 所以照理来说也不能直接左移16 12/05 18:09
5F:→ willie7878: 进位 12/05 18:09