社区
Java SE
帖子详情
java 中的 ^ 是什么意思?
卡纳瓦咯
2005-11-09 09:15:07
比方说:
2^10是做什么运算?
...全文
461
3
打赏
收藏
java 中的 ^ 是什么意思?
比方说: 2^10是做什么运算?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
shine333
2005-11-09
打赏
举报
回复
>当且仅当只有一个表达式的某位上为 1 时,结果的该位才为 1。否则结果的该位为 0。
或者说两个相异得1,大概因为这个中文才叫“异或”吧
火山企鹅
2005-11-09
打赏
举报
回复
按位“异或”运算符 (^)
对两个表达式执行按位异或。
result = expression1 ^ expression2
参数
result
任何变量。
expression1
任何表达式。
expression2
任何表达式。
说明
^ 运算符查看两个表达式的二进制表示法的值,并执行按位异或。该操作的结果如下所示:
0101 (expression1)
1100 (expression2)
----
1001 (结果)
当且仅当只有一个表达式的某位上为 1 时,结果的该位才为 1。否则结果的该位为 0。
believefym
2005-11-09
打赏
举报
回复
xor,异或
2^10
10 xor 1010 = 1000 = 8
大数据培训(第一季)
java
基础
徐培成的
Java
视频
中
注重与学生互动,讲授幽默诙谐、细致入微,覆盖
Java
基础所有核心知识点, 同类
Java
视频
中
也是代码量大、案例多、实战性强的。同时,本
Java
视频教程注重技术原理剖析,深入JDK源码,用实践驱动理论...
java
中
^ 是
什么意思
按位异或运算符(^)是二元运算符,要化为二进制才能进行计算,在两个操作数
中
,如果两个相应的位相同,则运算结果为0,否则1;例如: int a=15; int b=a^8; 运算结果为:a=15;b=7; a(二进制)=1111;8(二进制)=...
java
中
^怎么用_^运算符在
Java
中
做什么?
^(插入符号)运算符在
Java
中
具有什么功能?当我尝试这个:int a = 5^n;...它给我:for n = 5, returns 0for n = 4, returns 1for n = 6, returns 3...所以我猜它不执行幂运算。 但是那是什么呢?您可以张贴您正在使用...
java
里的 ^ 是啥
java
里的 ^ 在Objects.hashCode(key) ^ Objects.hashCode(value);遇到了 ^ 那么 ^ 是什么呢? 按位异或运算符(^)是一个二元运算符,要化为二进制进行计算,在运算的两个元
中
,两个相同位相同,则结果为0,否则为1 ...
Java
中
%是
什么意思
?
Java
中
%是
什么意思
?
Java SE
62,614
社区成员
307,326
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章