如何不采用乘法符号编程实现乘上2幂次方
1、打开IED小编采用的是eclipse软件,如下图;
2、建立一个名为Wei2cheng的java工程,并且明明主类也是这个;
3、采用以下代码键入一个被乘数,改代码实现在控制台输入数据; Scanner scan=new Scanner烫喇霰嘴(System.in); System.out.println("请输入一个整数"); long number=scan.nextLong();
4、采用一下代码实现我们的结果显示和采用位运算实现乘法:System.out.println("输入的数据是:"+number); System.out.println(number+"*2="+(number<<1)); System.out.println(number+"*4="+(number<<2)); System.out.println(number+"*8="+(number<<3)); System.out.println(number+"*16="+(number<<4));
5、单击“编译并运行”按钮,接着在控制台输入一个数,来验证我们位运算的效果,如所示。
6、总结:采用位运算实现乘法运算是提高代码效率的方法之一,望读者带有这种思想。
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:56
阅读量:89
阅读量:43
阅读量:35
阅读量:71