负数处理 有符号数
OCT -22 234
BIN 1110 1010 1110 1010
有符号数 源码反码补码 正数都一致
负数处理
符号位
1 110 1010
取反 1 001 0101 反码
<符号位除外>
+1 1 001 0110 补码
结果 代表负数 22
- 22
java byte 与16进制字符串相互转换
[] [] [] [] [] [] [] []
1 个byte占用8位
[] [] [] []
1hex字符用四位表示
===========>
1个byte = 2 个hex字符
======>
[][][][] [][][][]
高四位 低四位
H L
1个byte表示两个hex字符
2个hex字符表示一个byte
时间: 2024-09-29 23:18:11