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("你输入的数字是"+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/JAYPARK/p/10099019.html

时间: 2024-10-16 04:06:50

JAVA语法——不用乘法运算符计算2X16的相关文章

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

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

JAVA语法基础之运算符

运算符是一种特殊符号,用以表示数据的运算.赋值和比较.运算符共分为算术运算符.赋值运算符.比较运算符.逻辑运算符.移位运算符. 一.算术运算符 算术运算符的功能是做各种算术运算,其操作数可以是字符型.整型或浮点型数据.Java中的算术运算符又可以分为两种:单目运算符和双目运算符.单目运算符的操作数只有一个,只对唯一的操作数进行处理.双目运算符操作数有两个,运算过程中由两个操作数参与完成.算术运算符见下表: 运算符 运算 范例 结果 类型 + 正号 +3 3 单目运算符 - 负号 b=4;-b;

实例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();//获取输入的整数             Sys

Java 语法 索引 ----- 运算符

算术运算符 float x = 3+2; // 5 // addition 加 x = 3-2; // 1 // subtraction 减 x = 3*2; // 6 // multiplication 乘 x = 3/2; // 1 // division 除 x = 3%2; // 1 // modulus (division remainder) 余数 Combined assignment operators int x = 0; x += 5; // x = x+5; x -= 5;

Java语法基础

Java语法基础 1.  关键字 某些单词对编译器有着特殊的含义,并且不能作为标示符使用,全部是小写字母 Java语言关键字 abstract boolean break byte case catch char class try do default continue double else extends assert final finally float for If implement import instanceof int interface long native new g

Day 2 : 变量、JAVA基本类型、运算符和表达式-1

1. 变量 1.1. 什么是变量 在日常生活中,人们会用到大量数据,像去ATM机取款,首先,需要插入银行卡,这个过程其实就是ATM机的系统在获取银行卡号这个数据,而后,输入密码,这个过程也是在获取数据,也就是密码.在后续进行的业务处理中,像存钱.取钱.转帐汇款等等,银行卡号和密码会被反复的.频繁的使用, 那就需要一个存储这些数据的地方. 在软件系统中,是将数据存储在内存之中的,而对内存中的数据的引用就是变量,可以理解为变量就是内存中数据的代词. 简单说, 变量就是指代在内存中开辟的存储空间,用于

Java语言常用的运算符和表达式详解

Java提供了丰富的运算符,如算术运算符.关系运算符.逻辑运算符.位运算符等等.Java的表达式就是用运算符连接起来的符合Java规则的式子.运算符的优先级决定了表达式中运算执行的先后顺序.在编写程序时尽量的使用括号()运算符号来实现想要的运算次序,以免产生难以阅读或含糊不清的计算顺序.运算符的结合性决定了并列的相同级别运算符的先后顺序. 算术运算符 1.加减运算符:  +,- 加减运算符是二目运算符:加减运算符的结合方向是从左到右:加减运算符的操作元是整型或浮点型数据,加减运算符的优先级是4级

Java语法糖设计

语法糖 Java语法糖系列,所以首先讲讲什么是语法糖.语法糖是一种几乎每种语言或多或少都提供过的一些方便程序员开发代码的语法,它只是编译器实现的一些小把戏罢了,编译期间以特定的字节码或者特定的方式对这些语法做一些处理,开发者就可以直接方便地使用了.这些语法糖虽然不会提供实质性的功能改进,但是它们或能提高性能.或能提升语法的严谨性.或能减少编码出错的机会.Java提供给了用户大量的语法糖,比如泛型.自动装箱.自动拆箱.foreach循环.变长参数.内部类.枚举类.断言(assert)等 断言(as

Java中的基本运算符

一.算术运算符运算符:对常量或者变量进行操作的符号表达式:用运算符把常量或者变量连接起来符合java语法的式子就可以称为表达式.注意:不同运算符连接的表达式体现的是不同类型的表达式. + 加法运算,字符串连接运算 - 减法运算 * 乘法运算 / 除法运算 % 取模运算,两个数字相除取余数 扩展:+ 符号在字符串中的操作:+ 符号在遇到字符串的时候,表示连接.拼接的含义.二.赋值运算符赋值运算符,就是将符号右边的值,赋给左边的变量. = 赋值 a=10,将10赋值给变量a += 加后赋值 a+=b