用最有效的方法算出2×16等于几

编写Java程序,用最有效的方法算出2×16的结果。

  运行结果:

实例的运行结果如图1所示。

1  运行结果

  解题关键:

l         一个数左移n位,就是将这个数乘以2n次方。

l         左移运算比乘法运算快得多。

  答案:

编写Replacement4类,名称为Replacement4.java,在该类中应用左移运算符计算2×16的结果,并输出,具体代码如下:

public class Replacement4 {

 

      public static void main(String[] args) {        //主方法

            int a=2;                                               //定义变量a

            int result=a<<4;                                   //对变量a进行左移4

            System.out.println("2×16="+result);      //输出计算结果

      }

}