鱼C论坛's Archiver
论坛
›
C\C++交流
› 请写1000 0000二进制数(补码)对应的十进制数
317109954
发表于 2021-10-6 00:42:52
2736946915 发表于 2021-10-4 09:28
补码,一般用于正负数;步骤是取反(~)+1
举个栗子:
这个知道,那-128呢
2736946915
发表于 2021-10-6 12:10:11
317109954 发表于 2021-10-6 00:42
这个知道,那-128呢
-128
-128内存:10 00 00 00
-128反码:11 11 11 11
128内存:10 00 00 00
这种情况是特殊的,就想0XFF FF FF FF一样,既可以表示-1,也可以表示最大值
补码10000000唯一的表示-128,不需要推算,这是一个规定
页:
1
[2]
查看完整版本:
请写1000 0000二进制数(补码)对应的十进制数