求-124的补码,并将其分别用八进制和十六进制表示

2025-03-18 04:37:32
推荐回答(2个)
回答1:

-124的8位补码:
10000100
八进制表示:
204
十六进制表示:
84

回答2:

-117d的8位二进制补码:
117d=1110101b
因为是负数,对其取反加1,得0001011,然后在最高位补上符号位'1',得10001011,于是-117的8位二进制补码为10001011
再将其转换成八进制形式:10001011b=010
001
011
b=213o
若将其转换成十六进制形式:10001011b=1000
1011
b=8bh