黑马程序员技术交流社区
标题:
关于源码,反码和补码
[打印本页]
作者:
刘镓旗
时间:
2015-4-16 17:17
标题:
关于源码,反码和补码
昨天学习了源码,反码和补码
自己理解的是,因为计算机处理数据是用二进制来进行的,所以说我们输入的数据都会转换成二进制。
二进制就是我们说的源码,但是计算机处理数据时要用补码来进行,所以他又会把源码转换成补码来进行运算,
但是要转换成补码时,这时又分为正数和负数了(0为正数,1为负数),如果是正数,那么反码和补码等于正数的源码,
如果是负数,那么首位不变(因为首位代表的是正负符号),其余位反转变为反码,然后从反码的基础上末位+1变为补码(这里需要注意进位)。
不知道我这么理解是否正确,请大神们帮忙看看
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2