黑马程序员技术交流社区

标题: 位运算问题 [打印本页]

作者: 王录林    时间: 2012-3-8 15:11
标题: 位运算问题
为什么6>>4和 6>>5 的结果都是0? 有点搞不懂 那位跟我说下
作者: 秦超    时间: 2012-3-8 15:18
这是6的二进制值:     0000-0000 0000-0000 0000-0000 0000-0110
当>>4位以后,计算机记录下最低4位的有效位后,最低4位就没有了,然后在最左边用0000不全,所以结果是:
>>4以后的结果:       0000-0000 0000-0000 0000-0000 0000-0000
这个结果的十进制就是0
>>5的原理同上,   简单的说6右移的位数只要大于3,最后的结果都是0

作者: 王录林    时间: 2012-3-8 15:23
学习了  多谢!
作者: wang耀雨    时间: 2012-3-8 18:14
来了。。。。然后。。。。。。。。。。。
发现。。。。。。。。。问题已经解决了。
楼主记得标记为已解决哦!
作者: 王录林    时间: 2012-3-8 19:13
wang耀雨 发表于 2012-3-8 18:14
来了。。。。然后。。。。。。。。。。。
发现。。。。。。。。。问题已经解决了。
楼主记得标记为已解决哦 ...

请教一下,怎么标记呀?不会弄噢。
作者: 王录林    时间: 2012-3-8 19:15
wang耀雨 发表于 2012-3-8 18:14
来了。。。。然后。。。。。。。。。。。
发现。。。。。。。。。问题已经解决了。
楼主记得标记为已解决哦 ...

还有怎么看论坛里的帖子是已解决还是没有解决啊?
作者: wang耀雨    时间: 2012-3-8 21:02
王录林 发表于 2012-3-8 19:15
还有怎么看论坛里的帖子是已解决还是没有解决啊?

我也不懂额。。。。我发表的 第一个帖子审核了3天了都




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