昆明Java培训:如何使用位运算符计算2的n次幂?

如题所述

问题阐述在工作中,有时需要计算2的n次幂。
如此次数越多,计算起来就越容易出现错误,例如计算2的20次幂的结果很容易出现多乘或少乘的情况。
那么在程序中该如何使用位运算符计算2的20次幂呢?昆明北大青鸟java培训专家解答publicclassANumber{publicstaticvoidmain(String[]args){intresult=1<<20;                                             //位移运算System.out.println("2的20次幂为:"+result);   //输出运算结果}}运行程序,结果如图3.13所示。
专家点评Java的位运算有操作二进制数据的能力,其中控制二进制数位左移与右移操作是相对复杂而高级的,它在一些特殊运算中起关键作用。

温馨提示:答案为网友推荐,仅供参考
相似回答
大家正在搜