Related Articles
MathF.Exp() Method in C# with Examples
• Last Updated : 04 Apr, 2019

In C#, Exp(Single) is a MathF class method which is used to return the e raised to the specified power. Here e is a mathematical constant whose value is approximately 2.71828.

Syntax: public static float Exp (float x);
Here, x is the required number of type System.Single which specifies a power.

Return Type: It returns a number e raised to the power x of type System.Single.

Note:

• If x is equal to NaN then the return value will be NaN.
• If x is equal to PositiveInfinity then the return value will be Infinity.
• If x is equal to NegativeInfinity then the return value will be 0.

Example 1:

 `// C# Program to illustrate the``// MathF.Exp(Single) Method``using` `System;`` ` `class` `Geeks {`` ` `    ``// Main Method``    ``public` `static` `void` `Main()``    ``{`` ` `        ``// using the method``        ``Console.WriteLine(MathF.Exp(7.0f));``        ``Console.WriteLine(MathF.Exp(458.95f));``        ``Console.WriteLine(MathF.Exp(9.487f));``        ``Console.WriteLine(MathF.Exp(0.00f));``    ``}``}`
Output:
```1096.633
Infinity
13187.18
1
```

Example 2:

 `// C# Program to illustrate the``// MathF.Exp(Single) Method by``// taking NaN, PositiveInfinity``// and NegativeInfinity]``using` `System;`` ` `class` `Geeks {`` ` `    ``// Main Method``    ``public` `static` `void` `Main()``    ``{`` ` `        ``// Taking NaN``        ``Console.WriteLine(MathF.Exp(Single.NaN));`` ` `        ``// Taking PositiveInfinity``        ``Console.WriteLine(MathF.Exp(Single.PositiveInfinity));`` ` `        ``// Taking NegativeInfinity``        ``Console.WriteLine(MathF.Exp(Single.NegativeInfinity));``    ``}``}`
Output:
```NaN
Infinity
0
```

Attention reader! Don’t stop learning now. Get hold of all the important DSA concepts with the DSA Self Paced Course at a student-friendly price and become industry ready.

My Personal Notes arrow_drop_up