2

我有一个等式,它需要一个数字自身乘以给定的次数,例如:

 2 ^ 5

but if i implement the carrot '^' sign it doesnt give the required result ...

我做错了吗?

如果是这样,正确的表达方式是什么?

4

2 回答 2

8

在 C# 中,^是“异或”运算符。对于幂运算,您需要使用Math.Pow()

double d = Math.Pow(2, 5);

于 2009-06-15T10:00:24.580 回答
5

采用Math.Pow(2, 5)

胡萝卜符号“^”用于布尔运算和按位异或运算。您用于计算功率的想法来自 VB/VB.NET。

于 2009-06-15T10:00:22.053 回答