在 Golang 中查找给定数字的以 e 为底的指数
在数学中,指数函数是一个以其当前值为比例增长的函数。以 e 为底的指数函数,也称为自然指数函数,定义为 e 的给定数字次幂,其中 e 是一个数学常数,大约等于 2.71828。在 Golang 中,您可以使用 math.Exp() 函数轻松找到给定数字的以 e 为底的指数。
语法
math.Exp() 函数的语法如下:
func Exp(x float64) float64
其中 x 是需要找到其以 e 为底的指数的数字。该函数返回给定数字的以 e 为底的指数。
示例 1:查找正数的以 e 为底的指数
在以下示例中,我们将使用 math.Exp() 函数查找正数的以 e 为底的指数:
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) }
Explore our latest online courses and learn new skills at your own pace. Enroll and become a certified expert to boost your career.
输出
The base-e exponential of 2.500000 is 12.182494
示例 2:查找负数的以 e 为底的指数
在以下示例中,我们将使用 math.Exp() 函数查找负数的以 e 为底的指数:
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) }
输出
The base-e exponential of -3.800000 is 0.022371
示例 3:查找零的以 e 为底的指数
在以下示例中,我们将使用 math.Exp() 函数查找零的以 e 为底的指数:
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) }
输出
The base-e exponential of 0.000000 is 1.000000
结论
在本文中,我们学习了如何在 Golang 中使用 math.Exp() 函数查找给定数字的以 e 为底的指数。我们还看到了三个示例,说明了如何使用该函数查找正数、负数和零值的以 e 为底的指数。math.Exp() 函数是用于涉及指数增长或衰减的数学计算的有用工具。
广告