由于在计算机中,位运算的效率是最高的,要想找出最有效的运算方法,应该是从位运算入手,java语言的位运算中提供了左移、右移、和无符号右移运算符,他们分别是 <<、>>、>>>。左移会把操作数变大,它相当于把左侧数乘以2的n次幂,这个n是由右操作数决定的。而右移恰恰相反,它实现的是除法。
使用位运算实现 2 乘以 16,代码如下:
@Test
public void test8(){
int value = 2 << 4;
System.out.println(value);
}
用最有效的方法算出 2 乘以 16 等于几
最新推荐文章于 2021-07-20 17:25:35 发布