黑马程序员技术交流社区
标题:
关于源码.反码.补码
[打印本页]
作者:
wangguanyang
时间:
2015-5-26 22:16
标题:
关于源码.反码.补码
作者:
x331275955
时间:
2015-5-26 22:44
图片么?看不到哇....
作者:
蜡笔小炎
时间:
2015-5-26 22:57
:L
作者:
fixer
时间:
2015-5-27 06:29
什么情况
作者:
wangguanyang
时间:
2015-5-27 07:22
郁闷,怎么没有加载粗来...
作者:
wangguanyang
时间:
2015-5-27 07:23
本帖最后由 wangguanyang 于 2015-5-27 07:26 编辑
源码,反码,补码 数据在计算机内部是以补码形式存储的
1)源码
一个数绝对值的二进制表示
正数+ 最高位改0
负数- 最高位改1
2)反码
正数的反码是本身
负数的反码是在其源码的基础上,符号位不变,其余各位取反(1->0,0->1)
3)补码
正数的补码就是本身
负数的反码就是在反码的基础上,符号位不变,其余各位取反,最后加一
注意:正数的源码,反码,补码都一样
作者:
一切为何
时间:
2015-5-27 11:03
其实看着挺简单的,熟练运用不好用
作者:
天是蓝色的
时间:
2015-5-27 21:59
什么都没有啊肿么
作者:
倔强的柚子
时间:
2015-5-27 23:16
重新编辑一下直接本地上传图片就能出来了
作者:
hi虚无缥缈
时间:
2015-5-28 21:20
这个知识点相对来说还是容易掌握的。就是后面讲位运算时,稍微有点疑惑,
比如unsigned short a = 0-1;直接操作二进制
0000 0000 0000 0000 0000减去0000 0000 0000 0000 0001后等于1111 1111 1111 1111了,有点不太懂。
作者:
wangguanyang
时间:
2015-5-29 22:37
hi虚无缥缈 发表于 2015-5-28 21:20
这个知识点相对来说还是容易掌握的。就是后面讲位运算时,稍微有点疑惑,
比如unsigned short a = 0-1;直接 ...
跟十进制减法思路一样的,0位不够就高位借
作者:
恩赐_RWQqZ
时间:
2015-5-29 23:04
看不到图片,,,,,请不要发水帖
作者:
wangguanyang
时间:
2015-5-29 23:06
:curse我在评论里补充了
作者:
zhangyq
时间:
2015-5-29 23:09
看不到图片!!!!!!!
作者:
woaidd99
时间:
2015-5-29 23:23
看不到图片啊
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2