在 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)
}

輸出

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() 函式是用於涉及指數增長或衰減的數學計算的有用工具。

更新於: 2023年4月12日

415 次檢視

開啟你的 職業生涯

透過完成課程獲得認證

立即開始
廣告

© . All rights reserved.