0xfb的无符号整数值为251。
0xfb = (15 * 16) + 11
-5 的异常有符号值 0xfb 是如何衍生出来的?
最佳答案
值 (-5) 以二进制补码表示。
0x00 signed value:0
0x01 signed value:1
....
0x7F signed value:127
0x80 signed value:-128
....
0xFB signed value -5
...
0xFF signed value:-1
因此有符号整数 8 位值适用于 -128 到 127
关于c - 十六进制值的有符号值计算逻辑,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57507993/