-111,-617,-28654如何转换为八进制和十六进制?

2025-01-19 08:28:43
推荐回答(2个)
回答(1):

617转二进制1001101001后前面补0足16位,首位为1,这就是-617取反加1后3位一组向八进制转换

617/2=308余1
308/2=154余0
154/2=77余0
77/2=38余1
38/2=19余0
19/2=9余1
9/2=4余1
4/2=2余0
2/2=1余0
1/2=0余1
结果为:1001101001
取其补码+1为-617。
再转八进制

十六进制转换差不多的:
把十进制数变成二进制数,负数可以用补码来表示,然后再四位一断转成十六进制。

回答(2):

进制转换,仅仅是把绝对值做“进制转换”。
正负号不可变动。
即:-617(十进制)
 =-10 0110 1001(二进制)
 =-1151(八进制)
 =-269(十六进制)
 
数码转换,你再 ...。