黑马程序员技术交流社区

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

作者: yihuyixi2    时间: 2015-3-30 22:08
标题: 位运算符
2*8的最有效的方式?
对两个整数变量的值进行交换,不用第三方变量?
作者: 乐生    时间: 2015-3-30 22:16
2<<3
a = a^b
b = a^b
a = a^b
作者: 花独恋水    时间: 2015-3-30 22:24
楼上正解
作者: 山里孩子    时间: 2015-3-30 22:58
左移是乘以2的N立方 2<<3=16
右移是除以2的n次方  8>>3=1
作者: 快乐ABC    时间: 2015-3-30 23:19
移位操作是效率最高的运算方式,二楼正解




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