如何在C#中为另一个数字编写指数?

时间:2019-02-10 11:32:50

标签: c# math

我需要在下面的公式中写n作为指数。关于如何执行此操作的任何想法,因为我无法在C#中使用^符号。 谢谢

我已经使用了^符号,但是它不起作用。

//Calculation

P = L x[(1 + .00583)^n * .00583] / [(1 + .00583)^n - 1];
//P = L*c(1 + c)n(1 + c)n−1;

2 个答案:

答案 0 :(得分:2)

您可以使用Math.Pow静态方法。

Math.Pow(Double, Double)

因此您的表达式可以用以下形式编写:

    P = (L * Math.Pow(1 + .00583,n) * .00583) / (Math.Pow(1 + .00583,n) - 1);

答案 1 :(得分:1)

您可以使用Math类的“ Pow”方法 例如:

Math.Pow(1 + .00583, n)

,仅使用普通方括号()