社区
Java SE
帖子详情
4 | 7的结果是什么?为什么?4 & 7呢?
xiaoyue_yu
2003-09-22 04:44:20
4 | 7的结果是什么?为什么?4 & 7呢?
...全文
1075
8
打赏
收藏
4 | 7的结果是什么?为什么?4 & 7呢?
4 | 7的结果是什么?为什么?4 & 7呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
BigGuy2003
2003-09-23
打赏
举报
回复
mtou(逆风) ,qiyongjun2003(风也悄悄) 说得对,就是按位与或嘛
lybapple
2003-09-22
打赏
举报
回复
大家不要把位运算和逻辑运算搞错了。
&,|是位运算,
&&,||是逻辑运算。
qiyongjun2003
2003-09-22
打赏
举报
回复
bushiba(不是吧),与只有两者均为1才为1。或只要两者有一个为1就为1。
qiyongjun2003
2003-09-22
打赏
举报
回复
错了
应该是
4|7=0100|0111=0111=7
4&7=0100&0111=0100=4
bushiba
2003-09-22
打赏
举报
回复
二进制中4=0100,7=0111
与、或运算你学过吧
所以4|7=4;4&7=7
mtou
2003-09-22
打赏
举报
回复
4---00100
7---00111
|位或=00111结果是7
&为与=00100结果是4
qiyongjun2003
2003-09-22
打赏
举报
回复
4!7结果是7
4&7结果是4
4|7=0100|0111=0100=4
4&7=0100&0111=0100=7
mtou
2003-09-22
打赏
举报
回复
4!7结果是7
4&7结果是4
javaWEB面试题大全(机会只有一次,千万别错了)
javaWEB面试题集合
c++位运算和逻辑运算(&&和||:逻辑运算符;&和|:按位运算符)
C,C#,C++中&&和||,&和|的联系和区别 两者计算结果相同(针对各自的运算对象),只是性能上有差别而已。 &&和||:逻辑运算符 &和|:按位运算符 &&是且的意思,a&&b 两者都为真才为真. ||是或的意思,a||b 两者有一为真即真. &,|是位运算符.即对位进行运算, 如00000011 & 00000001=00000001 00000011 |
c++位运算符 | & ^ ~ && ||,补码,反码
一:简介 1 位逻辑运算符: & (位 “与”) and ^ (位 “异或”) | (位 “或”) or ~ (位 “取反”) 2 移位运算符: (左移) >>(右移) 优先级 位“与”、位“或”和位“异或”运算符都是双目运算符,其结合性都是从左向右的,优先级高于逻辑运算
c语言中7%3是什么意思,为什么7%(-4)的结果是3?
新的C++11标准对取余有了比较明确的规定:C++ Primer 5th:The % operator, known as the “remainder” or the “modulus” operator, computes the remainder that results from dividing the left-hand operand by the right-hand opera...
干货|什么是字节码?字节码扩展名是什么?
黑马程序员视频库播妞微信号:heiniu526传智播客旗下互联网资讯、学习资源免费分享平台字节码产生的背景Java最初诞生的目的就是为了在不依赖于特定的物理硬件和操作系统环境下运行,那么...
Java SE
62,636
社区成员
307,271
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章