我如何计算在C#中的权力?

我不是那么好,math和C#似乎没有提供function的function,所以我想知道如果有人知道我将如何运行这样的计算:

var dimensions = ((100*100) / (100.00^3.00)); 

参见Math.Pow 。 该函数获取一个值并将其提升到指定的权力:

 Math.Pow(100.00, 3.00); // 100.00 ^ 3.00 

你正在寻找的方法Math.Pow()

你想要的function是Math.PowSystem.Math

不要使用Math.Pow

当我使用

 for (int i = 0; i < 10e7; i++) { var x3 = x * x * x; var y3 = y * y * y; } 

它只需要230毫秒,而以下需要不可思议的7050毫秒:

 for (int i = 0; i < 10e7; i++) { var x3 = Math.Pow(x, 3); var y3 = Math.Pow(x, 3); }