-1补码是1111 1111再减127,即 1000 0000 表示-128的补码(8位二进制表示的最小负数) unsigned char 范围 0 - 255 signed char 范围 -128 到 127 无符号的 0000 0000 (0)有符号数里表示 +0 无符号的 0111 1111 (127)有符号数里表示 +127 无符号的 1000 0000 (128)有符号数里表示 -128 (8位二进制...
-128的二进制存储,符号位1,其它全0 。即:10000000 -1是全1:1111 1111
你说的很对 -128 的补码就是 10000000 应该是这个书搞错了。
正数的补码是本身,负数的补码求法为:取绝对值,化为2进制,取反,加一 如:5的补码为 0000 0101 -8的补码:取绝对值并化为2进制:0000 1000 取反:1111 0111 加一:1111 1000 得出的1111 1000就是所求的-8的补码 注意:负数的最高位表示符号,就是左边的1 ...
为啥原码的最大编码是七位,补码的最小编码是-128啊。。 璐村惂鐢ㄦ埛_722D4bK馃惥 超能力者 9 因为所以,科学道理,所以因为,自个体会 hitzsf 麻婆豆腐 11 1xxxxxxx= (-1)*(128 -到十进制(xxxxxxx))所以1000 0000 = -1*(128-0)= -128;0111 1111 = 2^7 -1 = 1271111 1111 = -1*(128...
自己百度 c语言补码 GTA小鸡 麻婆豆腐 11 补码只有一个0值,所以-0值被用来表示-128 宇宙星空 麻婆豆腐 11 符号位没写吧?32位下 -128原码10000000000000000000000010000000反码原码除符号位全部取反补码反码+1自己算吧,我懒得算,这么多个零看得演眼花。登录...
+0 和 -0 的补码是不用的