负数转换成十六进制数

发布时间 2023-10-13 11:23:48作者: 咸鱼书生

负数与十六进制数之间转换

 

1、取负数绝对值

2、取绝对值二进制码

3、取反码

4、反码结果最低位补码1

5、转为十六进制字节

将上述步骤逆转,即可将十六进制字节转为负数数值。

【注意】上述转换默认数值包含符号位,如需将十六进制字节转为数值,需要明确该十六进制字节是否为有符数值,若为有符号数值,最高位0为正数,1为负数。