请将-617用八进制和十六进制数(补码)表示?
题目
请将-617用八进制和十六进制数(补码)表示?
我的解题步骤为:
-617原码:10,0110,1001
补码:11,1001,0111
这样通过八进制三位一算,十六进制四位一算得
八进制为 (1627)8 十六进制为(397)16
可答案确是(-617)10 =(176627)8=(fd97)16
答案
-617,先取617:,转为bin:0000001001101001,除符号位,按位取反,即为反码:0111110110010110,再加1,并且符号位置1,即为补码:1111110110010111
转为hex就是0fd97h,转为八进制就是(176627)八进制
617大于255,转为16位更方便些
举一反三
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
最新试题
热门考点