黑马程序员技术交流社区

标题: 关于源码,反码和补码 [打印本页]

作者: 刘镓旗    时间: 2015-4-16 17:17
标题: 关于源码,反码和补码
昨天学习了源码,反码和补码
自己理解的是,因为计算机处理数据是用二进制来进行的,所以说我们输入的数据都会转换成二进制。
二进制就是我们说的源码,但是计算机处理数据时要用补码来进行,所以他又会把源码转换成补码来进行运算,
但是要转换成补码时,这时又分为正数和负数了(0为正数,1为负数),如果是正数,那么反码和补码等于正数的源码,
如果是负数,那么首位不变(因为首位代表的是正负符号),其余位反转变为反码,然后从反码的基础上末位+1变为补码(这里需要注意进位)。
不知道我这么理解是否正确,请大神们帮忙看看





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2