首页 > 其他分享 >位运算符1

位运算符1

时间:2022-10-31 23:56:34浏览次数:43  
标签:输出 0000 0001 0011 16 运算符

位运算符

package basic;

public class Demo08 {
    public static void main(String[] args) {
        /*
        0表示假,1表示真
        A=0011 1100
        B=0000 1101
        -------------------
        A&B=0000 1100  (两个都为1才输出1,只要有一个0就是输出0)
        A|B=0011 1101 (有一个为1就输出1,只有两个都是0才输出0)
        A^B=0011 0001 (相同的为假输出0,不同的为真输出1)
        ~B=1111 0010  (直接取反,即1变0,0变1)


        2*8=16  2*2*2*2=16
        <<   (这个代表左移,也可以表示为数字乘2)
        >>   (这个代表右移,也可以表示为数字除2)

        0000 0000     0
        0000 0001     1
        0000 0010     2
        0000 0011     3
        0000 0100     4
        0000 1000     8
        0001 0000    16
         */
    }

狂神Java位运算符

标签:输出,0000,0001,0011,16,运算符
From: https://www.cnblogs.com/djh0929/p/16846356.html

相关文章

  • JavaScript语法一元运算符和JavaScript语法算数&比较运算符
    运算符1.一元运算符:只有一个运算数的运算符++,--,+(正号)*++--:自增(自减)*++(--)在前,先自增(自减),再运算*++(--)......
  • if,三目运算符,switch,while,do...while,for,嵌套循环,break,continue,goto
    类型和C大致相同,此处仅仅列举语法格式和部分例题:________________________1.if格式与C相同:if(){}elseif(){}else{};嵌套也相同:if(){if(){};};例题......
  • 取反运算符
    必备知识:1.不会二进制和十进制转换的同学点击这里学习https://jingyan.baidu.com/article/597a0643614568312b5243c0.html2.二进制中第一位为符号位,0代表正数,1代表负......
  • 能够作用于序列的一些运算符和函数
    1、序列:可以分为可变序列和不可变序列;(可变:列表;不可变:元组,字符串)2、“+、*”“+”:序列的加法表示两个序列的拼接   “*”:表示序列的重复,复制   3、列表,元组......
  • 54-ES9-ES9扩展运算符与rest参数
     ......
  • 上手python之运算符和字符串格式化
    运算符算术(数学)运算符运算符描述实例+加两个对象相加 a + b 输出结果 30-减得到负数或是一个数减去另一个数 a - b 输出结果 -10*乘两个数相乘或是返回一个被重复......
  • 6 用户定义类型转换 运算符重载 typeof运算符
    目录用户定义类型转换隐示转换显示转换运算符重载运算符重载的限制Typeof运算符用户定义类型转换c#提供隐示转换和显示转换对于隐示转换,当决定在特定上下文中使用......
  • Java基础语法与运算符
    Java基础语法数据类型8大基本数据类型整数类型byte1字节short2字节int4字节(整数默认数据类型)long8字节(赋值的字面量结尾要加l或L)浮点数类型float4字节(......
  • 3、运算符
    3运算符作用:用于执行代码的运算本章我们主要讲解以下几类运算符:运算符类型作用算术运算符用于处理四则运算赋值运算符用于将表达式的值赋给变量比较......
  • JavaScript中易忘的运算符
    eval()JavaScript通过全局函数eval()可以解释运行由JavaScript源码组成的字符串并且产生一个值。eval("25*4");//==100eval()是一个原本是一个函数,但是已经被当成运算符来......