在C#中,Exp()是Math类方法,用于将e提升为指定的幂。这里e是一个数学常数,其值约为2.71828。 Exp()是Log()的逆。
用法:
public static double Exp (double num);
参数:
- num:这是System.Double类型的必需数字,用于指定功率。
返回类型:它返回一个数字e,该数字升为System.Double类型的幂num。
注意:
- 如果num等于NaN,则返回值为NaN。
- 如果num等于PositiveInfinity,则返回值为Infinity。
- 如果num等于NegativeInfinity,则返回值为0。
示例1:
// C# Program to illustrate the
// Math.Exp(Double) Method
using System;
class Geeks {
// Main Method
public static void Main()
{
// using the method
Console.WriteLine(Math.Exp(10.0));
Console.WriteLine(Math.Exp(15.57));
Console.WriteLine(Math.Exp(529.548));
Console.WriteLine(Math.Exp(0.00));
}
}
输出:
22026.4657948067 5780495.71030692 9.54496417945595E+229 1
示例2:
// C# Program to illustrate the
// Math.Exp(Double) Method by
// taking NaN, PositiveInfinity
// and NegativeInfinity]
using System;
class Geeks {
// Main Method
public static void Main()
{
// Taking NaN
Console.WriteLine(Math.Exp(Double.NaN));
// Taking PositiveInfinity
Console.WriteLine(Math.Exp(Double.PositiveInfinity));
// Taking NegativeInfinity
Console.WriteLine(Math.Exp(Double.NegativeInfinity));
}
}
输出:
NaN Infinity 0
参考: https://docs.microsoft.com/en-us/dotnet/api/system.math.exp?view=netcore-2.1
相关用法
- C# DateTimeOffset.Add()用法及代码示例
- C# String.Contains()用法及代码示例
- C# Math.Sin()用法及代码示例
- C# Math.Cos()用法及代码示例
- C# Dictionary.Add()用法及代码示例
- C# Math.Tan()用法及代码示例
- C# Math.Abs()方法用法及代码示例
- C# Math.Abs()函数用法及代码示例
注:本文由纯净天空筛选整理自Kirti_Mangal大神的英文原创作品 C# | Math.Exp() Method。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。