开发者社区 问答 正文

java中5^4的计算结果是什么?为什么?

已解决

java中5^4的计算结果是什么?为什么?

展开
收起
游客v3kglkpz4ap4i 2022-03-31 19:50:01 847 分享 版权
1 条回答
写回答
取消 提交回答
  • 推荐回答

    5 ^4中的^是按位“异或”操作符,如果两个数的二进制,相同位数只有一个是1,则该位结果是1,否则是0

    则5的二进制是 0000 0000 0000 0101

    4的二进制是 0000 0000 0000 0100

    所以最终结果是 0000 0000 0000 0001 转为十进制是1

    2022-03-31 22:18:20
    赞同 展开评论
问答分类:
问答标签:
问答地址: