【问题标题】:How can I write an exponent for another number in C#? [duplicate]如何在 C# 中为另一个数字编写指数? [复制]
【发布时间】:2019-07-04 02:01:06
【问题描述】:

我需要在下面的公式中写 n 作为指数。关于如何做到这一点的任何想法,因为我不能在 C# 中使用 ^ 符号。 谢谢

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

//Calculation

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

【问题讨论】:

    标签: c# math


    【解决方案1】:

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

    Math.Pow(Double, Double)
    

    所以你的表达可以写成以下形式:

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

    【讨论】:

      【解决方案2】:

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

      Math.Pow(1 + .00583, n)
      

      并且只使用普通括号 ()

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2015-07-10
        • 1970-01-01
        • 1970-01-01
        • 2016-08-02
        相关资源
        最近更新 更多