黑马程序员技术交流社区

标题: 求助, 位运算符使用技巧. [打印本页]

作者: 香草芭芙    时间: 2014-10-20 12:17
标题: 求助, 位运算符使用技巧.
本帖最后由 香草芭芙 于 2014-10-23 18:12 编辑

位运算符始终掌握不好, 不知道该在什么时候用, 今天在百度找到一个农夫过河的java 代码, 居然是用 位运算写的, 顿时就觉得像看天书 :dizzy: 位运算全看完 就记住2个有用的,
左移n位等于乘以2的n次方
右移n位等于整除2的n次方
其他都不知道该在什么场景下使用了. 求助~ 求举个例子, 位运算的技巧和妙用.
作者: 马个了黑_邓    时间: 2014-10-23 16:29
恩  记住那个就够了{:3_50:}
作者: cs8630323    时间: 2014-10-23 16:44
先用10进制位移来理解
作者: xiexiaodong    时间: 2014-10-23 20:07
自己领悟的  如算3<<2 先算3<<1  3转2进制为11 左移1位 为110  110转十进制为6  所以3<<1为6 3<<2为12 右移动同理
作者: EDDY_Liang    时间: 2014-10-24 09:17
楼主是要考黑马吗??考黑马位运算符掌握的差不多就行了
作者: 王世虎    时间: 2014-10-24 10:01
如果你对位的理解够深刻 这些就好搞了
作者: 如梭的日月    时间: 2014-10-24 10:06
这两个是用的最广泛的
作者: 李贵栋    时间: 2014-10-24 10:11
楼上各位所述  顿时感觉我也太敏感了,   就理解楼主所说的就可以了吗????    彷徨{:2_33:}
作者: chen578157939    时间: 2014-10-24 10:15
这些知识了解一下就行了,没必要深入研究




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