我有一个等式,需要一个数字乘以给定的次数, 像:
2 ^ 5
but if i implement the carrot '^' sign it doesnt give the required result ...
我做错了吗?
如果是的话,它的正确表达是什么?
答案 0 :(得分:8)
在C#中,^
是'exclusive或'运算符。对于取幂,您需要使用Math.Pow()
:
double d = Math.Pow(2, 5);
答案 1 :(得分:5)
使用Math.Pow(2, 5)
胡萝卜符号“^”用于布尔和按位异或运算。你用它来计算功率的想法来自VB / VB.NET。