实例13 不用乘法运算符实现2*16

package wjf;
import java.util.Scanner;
public class wjf1 {
public static void main(){
         Scanner scan=new Scanner(System.in);//创建扫描器
             System.out.println("请输入一个整数:");
             long number=scan.nextLong();//获取输入的整数
             System.out.println("你输入的数字是:"+number);
             System.out.println("该数字乘以2的运算结果为:"+(number<<1));
             System.out.println("该数字乘以4的运算结果为:"+(number<<2));
             System.out.println("该数字乘以8的运算结果为:"+(number<<3));
             System.out.println("该数字乘以16的运算结果为:"+(number<<4));
            }
          }

原文地址:https://www.cnblogs.com/wjf-110120/p/10661265.html

时间: 2024-11-06 11:39:37

实例13 不用乘法运算符实现2*16的相关文章

JAVA语法——不用乘法运算符计算2X16

package 不用乘法运算符实现2X16; import java.util.Scanner; public class 不用乘法运算符实现2X16 { public static void main(String[] args) { Scanner scan = new Scanner(System.in); System.out.println("请输入一个整数"); long number = scan.nextLong(); System.out.println("

不用算术运算符,如何判定一个数是否是二的幂?

这是第一篇博文,我想写下的就是今天学习到的一个算法 即:不用算术运算符判定一个数是否是二的幂: public static bool powerOfTwo(int x) { return (x & (x - 1)) == 0; } X如果是2的幂,那么将x转化成二进制数 就只有首位为1 其他位均为0(4 100,8 1000 16 10000), 那么x-1 就是一个首位为0 其他位均为1的数(3 011, 7 0111 )这个形式的 如果x 是2的幂 那么 x和(x-1)做与运算 返回的值就必

两个常见位操作面试题 不用加减乘除运算符计算两数之和及a b 3

分享一下我老师大神的人工智能教程吧.零基础!通俗易懂!风趣幽默!还带黄段子!希望你也加入到我们人工智能的队伍中来!http://www.captainbed.net <两个常见位操作面试题不用加减乘除运算符计算两数之和及a=b*3> 地址:http://blog.csdn.net/morewindows/article/details/8710737转载请标明出处,谢谢. 欢迎关注微博:http://weibo.com/MoreWindows 上一篇<位操作基础篇之位操作全面总结>

我的Python成长之路---第三天---Python基础(13)---2016年1月16日(雾霾)

五.Python的常用的内置函数 Python为我们准备了大量的内置函数,如下图所示 这里我们只讨论红框内的内置函数 abs(x) 返回一个数的绝对值(模),参数可以是真说或浮点数 >>> abs(-10) 10 all(iterable) 如果可迭代对象(列表.元祖等)中所有的元素都是True,则返回True,否则返回False.相当于and >>> all([1, True, 1 == 1]) True any(iterable) 如果可迭代对象中任意一个元素是Tr

4.13日第12次作业,16章外包,17章需求,19章组织级与大型项目

29-高项-田哲琦 16章.外包管理 1.外包的形式有哪五种?什么是利益关系?P346-348 答:企业现行采用的主要外包形式如下: 1).活动外包 2).服务外包 3).内包 4).合包 5).利益关系. 利益关系(benfit-based relationship),这是一种长期合作关系,双方先为此关系进行投资,再根据预先拟定的协议分享利益,共同承担风险,同时共享利益. 2.外包管理的目标是什么?要实现这个目标,对外包管理提出哪四个方面的要求?P348 答:软件外包管理总的目标是用强有力的手

阅读&lt;构建之法&gt;13、14、15、16、17章

13章 这么多测试为什么不能整理出一个包括所有功能的测试呢?看着那么多测试都感觉奇怪了. 14章 怎样才能体现一个测试人员的工作价值呢?这样的判断又是否会太独断了? 15章 在时间上,会不会因不同功能板块完成快慢有影响?在后期的问题解决又有何保证措施? 16章 创新并不是每个人都行的,但有时候太执着于此是否进了死胡同呢? 17章 作为领导者的话,做到公平公正也并不像口头上那么简单,有时候是向规则妥协呢还是坚持自己的主见?

for循环简单实例(打印乘法表,打印菱形)

关于for循环的简单应用: 回顾了一下for循环的嵌套: for循环嵌套简单来讲就是一个外圈的for程序里面一个套着一个小的for程序,如果在范围内就来回运行计算,超出了就跳出等待 下面程序为打印九九乘法表: #include <stdio.h> int main() {int i, j, k;k = 0;for (i = 1; i <= 9; i++){for (j = 1; j <=i; j++){k=i*j; printf("%d*%d=%d ", i,j

定义一个大整数类,并重载乘法*运算符

1 struct bigint{ 2 int a[500]; //可表示1000位以内的整数 3 bigint& operator*(int & value){ 4 for(int i=0;i<300;i++) 5 a[i]=a[i]*value; 6 int c=0; 7 for(int i=0;i<300;i++) 8 { 9 a[i]=a[i]+c; 10 c=a[i]/100; 11 a[i]=a[i]%100; 12 } 13 return *this; 14 } 1

阅读《构建之法》第13,14,15,16,17章

第十三章.软件测试 软件测试有很多种方法,那么是不是每一种方法都要掌握,还是说对于不用的程序不同的测试方法比较好呢? 第十四章.质量保障 在编写程序的过程中,一开始因为从无到有,程序一般很简陋,到程序完成的时候,又因为一开始程序的简陋反而要回去重新修改,那么是否重头到尾追求软件工程的质量,还是让工程大致完成再去追求质量呢? 第十五章.稳定和发布阶段 发布之后——事后诸葛亮,这一个过程非常的重要,可以把很多开发过程中没有发现的问题发现出来,那么发现的问题应该如何处理? 第十六章.IT行业的创新 要