A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区
传智教育官网黑马程序员官网
只需一步,快速开始
曹强
中级黑马
黑马币:28
帖子:94
精华:0
© 曹强 中级黑马 / 2014-5-16 13:15 / 2978 人查看 / 14 人回复 / 0 人收藏 转载请遵从CC协议 禁止商业使用本文
宋美成 发表于 2014-5-16 13:48 朋友,如果一个二进制数它的最高位为1的话,那么我们就可以说他是负数了,最高位是符号位!!(比如说我们 ...
曹强 发表于 2014-5-16 13:56 那哪些事最高位是符号啊,还是不太懂。如果二进制位数里的全是1,就按我的错的方法求出来的数,这个整数 ...
曹强 发表于 2014-5-16 14:06 貌似6是110,前面的0可以省略,-6前面的1不能省略吧
宋美成 发表于 2014-5-16 14:14 对啊,6是110,但是如果我们要算-6的话,我们先得把+6的那八位补齐吧,然后通过取反加一才能得到-6的二进 ...
曹强 发表于 2014-5-16 14:22 -6的取反是先算出6的二进制,把32位2进制都补全,前面还有24个1呢,不可以省略吧 ...
宋美成 发表于 2014-5-16 14:24 恩恩,对的,我这里只是用8位做了个例子
曹强 发表于 2014-5-16 14:27 那我们就以8位数做例子,那我问你123怎么表示,不是1111 1010吗?如果是,那1111 1010到底表示什么? ...
宋美成 发表于 2014-5-16 14:40 额,我算的123,二进制是:0111 1011;那么-123就是1000 0101啊,so~
曹强 发表于 2014-5-16 15:09 哥哥啊,-6后8位就是1111 1010,我刚搞错了,1111 1010代表的是251,给你搞糊涂了,251怎么表示 ...
曹强 发表于 2014-5-16 15:16 难道要在前面加个0表示,变成0 1111 1010不成,然后把0省略,然后就又一样了 ...
有了黑马骑士勋章,比白马王子还要牛!