C# Math.Exp() – Examples

In this tutorial, we will learn about the C# Math.Exp() method, and learn how to use this method to calculate e raised to a specified power, with the help of examples.

Exp(Double)

Math.Exp(d) returns e raised to the specified power d.

Syntax

The syntax of Exp() method is

</>
Copy
Math.Exp(Double d)

where

ParameterDescription
dThe power.

Return Value

The method returns value of type Double.

Example 1 – Exp(1)

In this example, we will find the value of e raised to the power of 1. So, Exp() should return the value of e.

C# Program

</>
Copy
using System;

class Example {
    static void Main(string[] args) {
        Double d = 1;
        Double result = Math.Exp(d);
        Console.WriteLine($"e^{d} = {result}");
    }
}

Output

e^1 = 2.71828182845905

Example 2 – Exp(2.5)

In this example, we will find the value of e raised to the power of 2.5 using Math.Exp() method.

C# Program

</>
Copy
using System;

class Example {
    static void Main(string[] args) {
        Double d = 2.5;
        Double result = Math.Exp(d);
        Console.WriteLine($"e^{d} = {result}");
    }
}

Output

e^2.5 = 12.1824939607035

Example 3 – Exp(Positive Infinity)

In this example, we will find the value of e raised to the power of positive infinity. Since the value of e is 2.718 which is greater than 1, then e raised to the power of positive infinity should result positive infinity.

C# Program

</>
Copy
using System;

class Example {
    static void Main(string[] args) {
        Double d = Double.PositiveInfinity;
        Double result = Math.Exp(d);
        Console.WriteLine($"e^{d} = {result}");
    }
}

Output

e^∞ = ∞

Example 4 – Exp(Negative Infinity)

In this example, we will find the value of e raised to the power of negative infinity. Since the value of e is 2.718 which is greater than 1, then e raised to the power of negative infinity should result zero.

C# Program

</>
Copy
using System;

class Example {
    static void Main(string[] args) {
        Double d = Double.NegativeInfinity;
        Double result = Math.Exp(d);
        Console.WriteLine($"e^{d} = {result}");
    }
}

Output

e^-∞ = 0

Example 5 – Exp(Zero)

In this example, we will find the value of e raised to the power of zero. We know that any number to the power of zero is one. So, in this case, Math.Exp(0) should return 1.

C# Program

</>
Copy
using System;

class Example {
    static void Main(string[] args) {
        Double d = 0;
        Double result = Math.Exp(d);
        Console.WriteLine($"e^{d} = {result}");
    }
}

Output

e^0 = 1

Conclusion

In this C# Tutorial, we have learnt the syntax of C# Math.Exp() method, and also learnt how to use this method with the help of C# example programs.