java 与或非_JAVA 或与非运算符 与()、或(|)、异或(^)
2024-04-25 15:47:04
运算步骤:
第一步:.转成二进制,即01表示的数字,如5的二进制为 0000 0101,我用八位表示。
第二步:比较二者位数上的数字
1.与运算符
与运算符用符号“&”表示,其使用规律如下:
两个操作数中位都为1,结果才为1,否则结果为0,例如下面的程序段。
声明并初始化: int a = 10; int b = 6;
二进制: a = 0000 1010
b = 0000 0110
结算结果: 0000 0010 转化为十进制: 2
2.或运算符
或运算符用符号“|”表示,其运算规律如下:
两个位只要有一个为1,那么结果就是1,否则就为0,
声明并初始化: int a = 10; int b = 6;
二进制: a = 0000 1010
b = 0000 0110
结算结果: 0000 1110 转化为十进制: 14
3.异或运算符
异或运算符是用符号“^”表示的,其运算规律是:
两个操作数的位中,相同则结果为0,不同则结果为1。
声明并初始化: int a = 10; int b = 6;
二进制: a = 0000 1010
b = 0000 0110
结算结果: 0000 1100 转化为十进制: 10
最新文章
- JAVA基础-常用的其他类
- 将计算机设置成交换机主机名,CISCO2950交换机的配置(设置密码、IP地址、主机名)...
- 马婕 2014MBA专硕考试 报刊选读 6(转)
- apache目录 vscode_VsCode搭建Java开发环境(Spring Boot项目创建、运行、调试)
- oracle as sydba,Oracle数据库之SQL*Plus工具使用 sqlplus / as sysdba登录
- java提高篇之理解java的三大特性——继承
- 归类常用控件GroupBox、TabControl、Expander
- html自动增加vbs代码,vbs烟花代码
- 连接局域网打印机显示无法连接服务器,网络打印机拒绝访问无法连接处理方法汇总...
- 如何用项目甘特图,做好项目汇报
- 全国计算机等级考试有java吗,请问全国计算机等级考试有没有二级Java?
- Cannot access ‘router‘ before initialization
- 棋和麦粒问题(C语言回调函数实现)
- docker swam 安装kafka集群以及kfakamanger
- 加价出票成机票ssjj网站潜规则
- 大佬谈 996, 马云,刘强东,李国庆,人民日报
- 新增磁盘,磁盘扩容之-pv扩容
- 搜索引擎技术原理及其应用
- 慎投,2月有12本SCI、SSCI期刊被剔除
- 如何自己开发网站(一)