A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区
传智教育官网黑马程序员官网
boboyuwu
高级黑马
黑马币:170
帖子:556
精华:0
© boboyuwu 高级黑马 / 2015-8-30 09:21 / 1123 人查看 / 15 人回复 / 0 人收藏 转载请遵从CC协议 禁止商业使用本文
tommychang 发表于 2015-8-30 09:50 要清楚原码,反码、补码定义的本质哈,在计算机中,正数是直接用原码表示的,负数用补码表示。1111-1111实 ...
boboyuwu 发表于 2015-8-30 10:54 你说错了吧11111111你从哪得到是负一的
alogol 发表于 2015-8-30 13:55 正负转换是取反加1,1111-1111取反是0000-0000,加1就是0000-0001,即1。所以1111-1111就是-1 ...
boboyuwu 发表于 2015-8-30 15:02 1111 -1111 为什么要取反? 你不知道1111 - 1111 代表是- 255吗
alogol 发表于 2015-8-30 15:11 负数不能这样直接算出数值的。算出正数才可以确定负数的值,而负数取反加1是对应的正数的值,所以1111-11 ...
boboyuwu 发表于 2015-8-30 16:33 1000-0000 最高位是1代表负数对吧。 我们取反加1得到的还是1000-0000 这个理论上应该是+128对吧,为什 ...
alogol 发表于 2015-8-30 16:44 一个字节(即8个二进制位)的取值范围是-128~127,所以1000-0000表示的是-128(这也符合前面为1就是负数的 ...
黑马币≧500个即可申领本勋章