首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >^操作符是做什么的?

^操作符是做什么的?
EN

Stack Overflow用户
提问于 2011-07-02 02:45:52
回答 9查看 582关注 0票数 5

我以为^做到了这一点。我期望:

代码语言:javascript
运行
复制
10^0=1
10^1=10
10^2=100

我得到的是什么

代码语言:javascript
运行
复制
10^0=10
10^1=11
10^2=8

实际的代码是

代码语言:javascript
运行
复制
int value = 10 ^ exp;

替换0、1和2的exp ^运算符做什么?

EN

Stack Overflow用户

发布于 2011-07-02 02:50:49

^是异或运算符。

http://en.wikipedia.org/wiki/Xor

如果想要将一个数字升幂,请使用

代码语言:javascript
运行
复制
Math.Pow(num, exp);
票数 0
EN
查看全部 9 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6552028

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档