A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 香草芭芙 中级黑马   /  2014-10-20 12:17  /  1351 人查看  /  8 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

本帖最后由 香草芭芙 于 2014-10-23 18:12 编辑

位运算符始终掌握不好, 不知道该在什么时候用, 今天在百度找到一个农夫过河的java 代码, 居然是用 位运算写的, 顿时就觉得像看天书 :dizzy: 位运算全看完 就记住2个有用的,
左移n位等于乘以2的n次方
右移n位等于整除2的n次方
其他都不知道该在什么场景下使用了. 求助~ 求举个例子, 位运算的技巧和妙用.

评分

参与人数 1黑马币 +1 收起 理由
杨佳名 + 1

查看全部评分

8 个回复

正序浏览
这些知识了解一下就行了,没必要深入研究
回复 使用道具 举报
楼上各位所述  顿时感觉我也太敏感了,   就理解楼主所说的就可以了吗????    彷徨{:2_33:}
回复 使用道具 举报
这两个是用的最广泛的
回复 使用道具 举报
如果你对位的理解够深刻 这些就好搞了
回复 使用道具 举报
楼主是要考黑马吗??考黑马位运算符掌握的差不多就行了
回复 使用道具 举报
自己领悟的  如算3<<2 先算3<<1  3转2进制为11 左移1位 为110  110转十进制为6  所以3<<1为6 3<<2为12 右移动同理
回复 使用道具 举报
先用10进制位移来理解
回复 使用道具 举报
恩  记住那个就够了{:3_50:}
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马