首页 > 编程语言 >java的位运算

java的位运算

时间:2022-11-12 11:45:50浏览次数:40  
标签:右移 java 运算 System println out

本文主要阐明java中的位运算规则

首先介绍原码,反码,补码的概念

 下面介绍位运算符

 

具体代码如下:

System.out.println(4 >> 2); // (4/2)/2 
System.out.println(4 << 2); // 4*2*2

算数左移 :<<,左移多少,就乘多少2

算数右移:>>,右移多少,就除多少2(取整)

 

标签:右移,java,运算,System,println,out
From: https://www.cnblogs.com/zwgitOne123/p/16883366.html

相关文章

  • 一些位运算
    位运算逻辑运算&:两都为1则为1,否则为0|:有一为1则为1~:取反,将每一位都取反(符号位也取反了),因为是补码表示,所以~x为$-x-1$^:异或,两不一样时为1,否则为0十六进制......
  • Java中的接口详解
    概述接口,是Java语言中一种引用类型,是方法的集合,如果说类的内部封装了成员变量、构造方法和成员方法,那么接口的内部主要就是封装了方法,包含抽象方法(JDK7及以前),默认方法和静......
  • java 和 maven 环境配置
    1.说明系统版本:CenetOS7 最小化安装Java版本:jdk-8u192-linux-x64.tar.gzmaven:apache-maven-3.6.3-bin.tar.gz操作系统安装过程参考:​​Linux系统安装标准​​2.Java 安......
  • Java项目的程序里为什么老用注解?注解有哪些作用
    注解和注释不同的是,注解会被Java编译器处理而非跳过。注解是在JDK5.0版本开始引入的,它可以在编译期使用预编译工具进行处理,也可以在运行期使用Java反射机制进行处理。......
  • 一文学会JavaScript计时事件
    文章目录​​JavaScript计时事件​​​​setInterval()方法​​​​clearInterval()方法​​​​setTimeout()方法​​​​clearTimeout()方法​​JavaScript计时事件......
  • 【JavaScript】操作BOM
    文章目录​​什么是BOM​​​​常用浏览器对象​​​​Window对象​​​​Window尺寸​​​​其他方法​​​​Screen对象​​​​Navigator对象​​​​History对象​​......
  • 【JavaScript】Math对象知识全解
    文章目录​​前言​​​​常用属性​​​​常用方法​​​​实例参考​​前言除了简单的加减乘除,在某些长和开发者需要进行更为复杂的数学运算。JavaScript的Math对象提供了......
  • 学Java· 从new说对象实例化
    概念了解想要知道内存中发生了什么,我们先来了解两个内存概念......
  • Debian上安装java
    1.root@VM-12-7-debian:~#aptupdate2.root@VM-12-7-debian:~#apt-getinstalldefault-jdk,出现needrestartisbeingskippedsincedpkghasfailed报错,使用 sys......
  • Day08.1:Java流程控制:if选择结构
    Java流程控制:if选择结构if单选择结构当我们需要去判断一个东西是否可行,然后再去执行时,我们可以利用if语句中的单选择结构语法:if(布尔表达式){如果表达式结构为true则执行......