- 博客(2)
- 收藏
- 关注
转载 【笔记】负数转16进制
整数类型都可以以补码保存,最高位表示符号位。0为整数,1为负数。整数转成2进制16进制都很好转换。那么常见负数,怎么转换成16进制了?其实,每个数都是以补码形式保存,整数的补码是他自己。而负数则是它本身的值每位求反(最高位符号位除外),最后加一。例如:int32值5和-55二进制原码为: 0000 00000000 0000 0000 0000 0000 0101-5二进制原码为:1000 0000 00000000 0000 0000 0000 01015为正数,原码和补码相同所以5对应的补码
2022-03-12 17:26:57
16323
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人