C#菜鸟问题 帮下忙 谢谢

来源:百度知道 编辑:UC知道 时间:2024/06/01 21:39:33
这个^的符号不是代表乘方吗 但为什么我在VS2008运算时比如2^2会等于0 这是我VS2008有问题 还是怎么啦 我是菜鸟 知识有限 希望高手解释下 谢谢

那个操作符“^”是“异或”操作(按位),具体运算方法可以去网上找找。
用“^”表示乘方是在比较老的语言或者数学中才这样的。
C#实现乘方操作可以用Math.Pow()函数

^是异或,而不是乘方
乘方用Math.Pow()方法

异或 自己看着整吧

一楼正解