您的位置:首页 > 其它

用最有效的方式算出2*8等于几

2016-10-26 20:00 148 查看
2*8=2 << 3;

因为将一个数左移n位,就相当于乘以了2的n次方,那么,一个数乘以8只要将其左移3位即可,而位运算cpu直接支持的,效率最高,所以,2乘以8等於几的最效率的方法是2 << 3。

package java基础题目;

/*
* 用最有效的方式算出2*8等于几
*/
public class Test9 {
public static void main(String[] args) {
int a = 2 << 3;
System.out.println("2左移3位是:" + a);
}

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: