Finding the Base-e Exponential of Given Number in Golang


In mathematics, the exponential function is a function that grows at a rate proportional to its current value. The base-e exponential function, also known as the natural exponential function, is defined as e raised to the power of a given number, where e is a mathematical constant approximately equal to 2.71828. In Golang, you can easily find the base-e exponential of a given number using the math.Exp() function.

Syntax

The syntax of math.Exp() function is as follows −

func Exp(x float64) float64

where x is the number whose base-e exponential needs to be found. The function returns the base-e exponential of the given number.

Example 1: Finding Base-e Exponential of a Positive Number

In the following example, we will find the base-e exponential of a positive number using the math.Exp() function −

package main

import (
   "fmt"
   "math"
)

func main() {
   x := 2.5
   result := math.Exp(x)
   fmt.Printf("The base-e exponential of %f is %f", x, result)
}

Output

The base-e exponential of 2.500000 is 12.182494

Example 2: Finding Base-e Exponential of a Negative Number

In the following example, we will find the base-e exponential of a negative number using the math.Exp() function −

package main

import (
   "fmt"
   "math"
)

func main() {
   x := -3.8
   result := math.Exp(x)
   fmt.Printf("The base-e exponential of %f is %f", x, result)
}

Output

The base-e exponential of -3.800000 is 0.022371

Example 3: Finding Base-e Exponential of Zero

In the following example, we will find the base-e exponential of zero using the math.Exp() function −

package main

import (
   "fmt"
   "math"
)

func main() {
   x := 0.0
   result := math.Exp(x)
   fmt.Printf("The base-e exponential of %f is %f", x, result)
}

Output

The base-e exponential of 0.000000 is 1.000000

Conclusion

In this article, we learned how to find the base-e exponential of a given number using the math.Exp() function in Golang. We also saw three examples that illustrate how to use the function to find the base-e exponential of positive, negative, and zero values. The math.Exp() function is a useful tool for mathematical calculations involving exponential growth or decay.

Updated on: 12-Apr-2023

288 Views

Kickstart Your Career

Get certified by completing the course

Get Started
Advertisements