黑马程序员技术交流社区
标题:
负数的补码怎么求?
[打印本页]
作者:
我爱吃小馒头
时间:
2015-9-23 21:40
标题:
负数的补码怎么求?
负数的补码怎么求?
作者:
我爱吃小馒头
时间:
2015-9-23 21:41
负数的补码是在其反码的末位加1
作者:
yuzhouyichen
时间:
2015-9-23 21:45
先求反码 反码+1, 求反码是最高位不变 其它位1变0,0变1.
作者:
纳木错的程序猿
时间:
2015-9-23 21:56
楼上的是一种说法,我平时记的是负数的绝对值,然后取反,然后加1。
比如说-5,它的绝对值就是5,5在内存中表现形式为0000 0000 0000 0000 0000 0000 0000 0101
取反后
1111 1111 1111 1111 1111 1111 1111 1010
然后加1
1111 1111 1111 1111 1111 1111 1111 1011 ---->这就是-5的补码。
作者:
iceknc
时间:
2015-9-23 21:57
取反再加1,符号位不变
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2