十进制数[-375]的32bit的补码,用16进制表示.

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/19 23:24:20
十进制数[-375]的32bit的补码,用16进制表示.
xRN@IP!ԟ0΍!R@J(`y3s_ ޤmzDQRoO /'YOk|VlHcO>pPVgg{T"-SZ`ԘQ̖5>*b+sf9|`C^l tʨ8< 6sI6&EEOI

十进制数[-375]的32bit的补码,用16进制表示.
十进制数[-375]的32bit的补码,用16进制表示.

十进制数[-375]的32bit的补码,用16进制表示.
首先,先用除基取余法将-375化成二进制数,具体也就是将375除以2取余数,再将除后的数再除以2取余数,以此类推,直到除到最后的数是0,再将余数从后往前写下来,
因为是负数,那么符号位也就是最高的那位是1,
即该数化成二进制位:1_(中间22个0)_110000011,
再化成补码,方法为取反(除符号位)再加一,可以得到:1_(中间22个1)_001111101,
然后化成十六进制,四位四位二进制化为十六进制:FFFFFE7D