十六进制数的十进制转换

如题所述

思路:先将十六进制转化为二进制,然后都转换为原码来计算其十进制值。
9B(H):10011011(B)
表示为原码:1,0011011(原码) 十进制:-27
表示为补码:1,0011011(补码);1,0011010(反码);1,1100101(原码) 十进制:-101
表示为反码:1,0011011(反码);1,1100100(原码) 十进制:-100
表示为移码:1,0011011(移码);0,0011011(补码);0,0011010(反码);0,1100101(原码) 十进制:101
表示为无符号数:10011011(无符号数) 十进制:155
FF(H):11111111(B)
表示为原码:1,1111111(原码) 十进制:-127
表示为补码:1,1111111(补码);1,1111110(反码);1,0000001(原码) 十进制:-1
表示为反码:1,1111111(反码);1,0000000(原码) 十进制:-0
表示为移码:1,1111111(移码);0,1111111(补码);0,1111110(反码);0,0000001(原码) 十进制:1
表示为无符号数:11111111(无符号数) 十进制:255
温馨提示:答案为网友推荐,仅供参考
相似回答
大家正在搜