Math.Pow()vs Math.Exp()C#.Net

Cra*_*Ste 7 .net c# algebra calculus pow

任何人都可以解释使用Math.Pow()Math.Exp()在C#和.net 之间的区别吗?

难道Exp()只是采取了一系列利用自身作为指数的权力?

p.s*_*w.g 52

Math.Pow计算X Ÿ一些Xÿ.

Math.Exp计算Ë X的一些X,其中ê欧拉数.

请注意,虽然Math.Pow(Math.E, d)产生相同的结果Math.Exp(d),但快速基准比较显示Math.Exp实际执行的速度大约是Math.Pow:

Trial Operations       Pow       Exp
    1       1000 0.0002037 0.0001344 (seconds)
    2     100000 0.0106623 0.0046347 
    3   10000000 1.0892492 0.4677785 
Run Code Online (Sandbox Code Playgroud)


Kin*_*ing 5

Math.Pow(Math.E,n) = Math.Exp(n)  //of course this is not actual code, just a human equation.
Run Code Online (Sandbox Code Playgroud)

更多信息:Math.PowMath.Exp

  • 找到 e 的数字是微不足道的;e 的公式收敛得非常快。此外,请记住,在 *factoradic* 基数中,e 根据定义为 1 + 1.11111111111111111...,所以如果你想要 e 的第 n 个因数在小数点右边,我现在可以告诉你它是什么:它是1、对于任何你关心的名字!那不需要超级计算机。 (4认同)
  • 尽管您的身份是正确的身份,但它并不是身份的*有趣* 版本。有趣的版本是 z 到 w = e 到 (w ln z)。这允许我们根据 exp 函数及其逆函数来定义任意实数(或复数!)求幂,它们具有简单的定义。 (3认同)