什么是位运算符

位运算符:

概念:

位运算符指的是二进制位的运算,先将十进制数转成二进制后再进行运算。 在二进制位运算中,1表示true,0表示false。

<<有符号左移运算:,二进制位向左移动, 左边符号位丢弃, 右边补齐0
运算规律: 向左移动几位, 就是乘以2的几次幂
>> 有符号右移运算:,二进制位向右移动, 使用符号位进行补位
运算规律: 向右移动几位, 就是除以2的几次幂
>>> 无符号右移运算符: 无论符号位是0还是1,都补0
^异或:一个数, 被另外一个数, 异或两次, 该数本身不变

        System.out.println(12 << 1);//24  System.out.println(12 << 2);//48 System.out.println(12 >> 1);//6System.out.println(12 >> 2);//3System.out.println(12 >>> 1);//6System.out.println(12 >>> 2);//3

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/572334.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

计算机的桌面教案,《认识计算机桌面》教案(4页)-原创力文档

精品《计算机应用基础》教案课题 认识计算机桌面 课时 1 、2 授课日期通过教学&#xff0c;使学生认识计算机桌面&#xff0c;知道计算机桌面设置的方法&#xff0c;培教学目标养学生学习计算机的兴趣。重 点 重点&#xff1a;鼠标的操作难 点 难点&#xff1a;桌面的设置教、学…

类和面向对象的概念

面向对象&#xff1a; 面向过程 &#xff1a;是一种以过程为中心的编程思想&#xff0c;实现功能的每一步&#xff0c;都是自己实现的 面向对象 &#xff1a;是一种以对象为中心的编程思想&#xff0c;通过指挥对象实现具体的功能 总结&#xff1a;想吃饭自己做就是面向过程&am…

html5 制作会转的风扇,HTML5学习第5天[乱撞的球]可以听到风扇声的哟

HTML5学习第5天[乱撞的球]body{font-family: 微软雅黑;}body,h1{margin:0;}canvas{display:block;margin-left: auto;margin-right: auto;border:1px solid #DDD;background: -webkit-linear-gradient(top, #222,#111);}HTML5第5天[乱撞的球]stoprunaddBallvar nimo{aniamted:n…

鸿蒙开发工具下载设置Mac

下载工具&#xff1a; 首先到网站注册开发者身份及实名认证&#xff1a;https://www.harmonyos.com/cn/ 然后选择对应的系统下载开发工具 点击跳转下载 会自动下载一些开发语言环境&#xff0c;然后一路下一步就可以了 点击第一个 选择第二个带Java的 勾选Application Devic…

Puppeteer保存html,PuppeteerSharp读取页面完整HTML(.NetCore)

using (Browser browser await Puppeteer.LaunchAsync(new LaunchOptions { Headless true })){using (var page await browser.NewPageAsync()){//设置浏览器的页面大小await page.SetViewportAsync(new ViewPortOptions{Width 1024,Height 768});await page.GoToAsync(&…

封装this关键字

封装&#xff1a; 封装概念&#xff1a;封装是面向对象三大特征之一&#xff08;封装&#xff0c;继承&#xff0c;多态&#xff09;&#xff0c;目的就是隐藏实现细节&#xff0c;仅对外暴露公共的访问方式封装原则 将类的某些信息隐藏在类内部&#xff0c;不允许外部程序直接…

计算机财务管理知识点,财务管理知识点梳理(财务基础必背知识点整理篇)

财管的复习分成三个板块&#xff0c;财务管理&#xff0c;成本会计&#xff0c;管理会计。其中财务管理又分成了一&#xff1a;财管基础 二&#xff1a;各种估值 三&#xff1a;资本决策。一&#xff1a;财管基础1&#xff1a;管理用财务报表与通用财务报表的转化&#xff0c;其…

怎么理解构造方法

概念&#xff1a; 构建、创造对象的时候所调用的方法 格式: 方法名与类名相同&#xff0c;大小写也要一致没有返回值类型&#xff0c;连void都没有没有具体的返回值&#xff08;不能由retrun带回结果数据&#xff09; 执行时机 &#xff1a; 创建对象的时候调用&#xff0c;每创…

html5如何绘制饼图,如何在HTML5中创建“饼图”?

我想用画布对象创建一个“饼图”&#xff0c;但我想用图像而不是颜色填充每个切片。你认为这是可能的吗&#xff1f;我试图使用“createPattern”&#xff0c;但它不工作。有什么建议么&#xff1f;如何在HTML5中创建“饼图”&#xff1f;在这里你可以找到一些我已经完成的代码…

认识API

API&#xff1a; 概述&#xff1a; API (Application Programming Interface) &#xff1a;应用程序编程接口 例;&#xff1a;编写代码通过电脑控制挖掘机炒菜&#xff0c;那么挖掘机厂家就要提供一些控制挖掘机的接口类&#xff0c;这些类中定义好了操作挖掘机的动作&#xf…

计算机三级基础知识考试题,计算机等级考试PC技术练习题:章基础知识

一、选择题1.在微机系统中分析并控制指令执行的部件是( )。A. 寄存器 B. 数据寄存器C. CPU D. EU2.已知X76, 则[X]补( )。A. 76H B. 4CHB. 0B4H D. 0CCH3.已知[X]补80H, 则X( )。A. 80H B. 0C. 0…

计算机专业论文设计与实现,计算机专业论文 计算机网络的设计与实现.doc

计算机专业论文 计算机网络的设计与实现.doc文档编号&#xff1a;1385463文档页数&#xff1a;9上传时间&#xff1a; 2021-02-24文档级别&#xff1a;普通资源文档类型&#xff1a;doc文档大小&#xff1a;69.50KB黑龙江广播电视大学黑龙江广播电视大学 毕业设计(论文)毕业设计…

jQuery 中json字符串与对象互转

json字符串转json对象&#xff1a;jQuery.parseJSON(jsonStr);json对象转json字符串&#xff1a;JSON.stringify(jsonObj);转载于:https://www.cnblogs.com/GNblog/p/7016181.html

StringStringBuilder的使用

String String 类在 java.lang 包下&#xff0c;所以使用的时候不需要导包String这个类比较特殊, 打印其对象名的时候, 不会出现内存地址&#xff0c;而是该对象所记录的真实内容. 面向对象-继承, Object类 特点&#xff1a;Java 程序中所有的双引号字符串&#xff0c;都是 Str…

计算机路表配置命令,计算机、华为交换机、路由器配置命令表

计算机、华为交换机、路由器配置命令表 (7页)本资源提供全文预览&#xff0c;点击全文预览即可全文预览,如果喜欢文档就下载吧&#xff0c;查找使用更方便哦&#xff01;15.9 积分&#xfeff;华为路由器配置命令表计算机命令~~~~~~~~~~ PCA login: root &#xff1b;使用root用…

Python中的一些小语法

目录&#xff1a; 生成随机数将一个字符串变为datetime类型&#xff0c;并且获取星期几1.生成随机数 假设我们要操作的list如下&#xff1a; >>> import random>>> list1 [apple,pen,piple,have,an]1.1 随机选取某个字符串 >>> random.choice(list…

ArrayList的使用

概念&#xff1a; ArrayList是一种有序可变的容器&#xff0c;ArrayList构造会自动创建长度为10的容器&#xff0c;超过10会自动增加 集合和数组的区别 : ​ 共同点&#xff1a;都是存储数据的容器 ​ 不同点&#xff1a;数组的容量是固定的&#xff0c;集合的容量是可变的 集合…

与计算机交朋友优秀教案,《与计算机交朋友》教学设计-20210608120218.pdf-原创力文档...

《与计算机交朋友》教学设计【教材分析】本课选自青岛出版社 《小学信息技术》六年级上册第一单元 《计算机是怎样工作的》第 2 课《与计算机交朋友》的教学内容。本课的教学内容共分为三部分&#xff1a; 计算机的硬件系统、 计算机的软件系统与计算机系统。 主要介绍计算机硬…

【POJ 1845】 Sumdiv (整数唯分+约数和公式+二分等比数列前n项和+同余)

【POJ 1845】 Sumdiv 用的东西挺全 最主要通过这个题学了约数和公式跟二分求等比数列前n项和 另一种小优化的整数拆分 整数的唯一分解定理&#xff1a; 随意正整数都有且仅仅有一种方式写出其素因子的乘积表达式。 A(p1^k1)*(p2^k2)*(p3^k3)*....*(pn^kn) 当中pi均为素数 约…

计算机语言2进制怎么计算,计算机语言二进制…八进制、十进制…怎样推算?数制是怎么读?...

满意答案hhaynyy2013.07.03采纳率&#xff1a;47% 等级&#xff1a;12已帮助&#xff1a;16403人其实每个进制的原理有一样&#xff0c;只是我们太习惯用十进制了(听说是因为人的十根手指的关系)&#xff0c;你想想二进制只用0和1表示实际数值&#xff0c;所以书写起来很‘累…