在 Golang 中查詢複數的雙曲餘弦
在數學中,雙曲函式是一類類似於標準三角函式的函式。雙曲餘弦函式 (cosh z) 對於複數 z 定義為 (e^z + e^-z)/2。在本文中,我們將討論如何在 Golang 中查詢複數的雙曲餘弦。
語法
在 Golang 中查詢複數的雙曲餘弦的語法如下所示:
示例 1
package main
import (
"fmt"
"math/cmplx"
)
func main() {
z := complex(3, 4)
fmt.Println("cosh(", z, ") = ", cmplx.Cosh(z))
}
輸出
cosh( (3+4i) ) = (-6.580663040551157-7.581552742746545i)
在上面的程式中,我們首先匯入必要的包 fmt 和 math/cmplx。然後我們定義一個實部為 3,虛部為 4 的複數 z。最後,我們使用 cmplx.Cosh() 函式查詢複數 z 的雙曲餘弦。程式的輸出是複數 z 的雙曲餘弦。
示例 2
讓我們再舉一個在 Golang 中查詢複數的雙曲餘弦的例子。
package main
import (
"fmt"
"math/cmplx"
)
func main() {
z := complex(1, 2)
fmt.Println("cosh(", z, ") = ", cmplx.Cosh(z))
}
輸出
cosh( (1+2i) ) = (-0.64214812471552+1.068607421382778i)
在上面的程式中,我們首先定義一個實部為 1,虛部為 2 的複數 z。然後我們使用 cmplx.Cosh() 函式查詢複數 z 的雙曲餘弦。程式的輸出是複數 z 的雙曲餘弦。
示例 3
讓我們再舉一個在 Golang 中查詢複數的雙曲餘弦的例子。
package main
import (
"fmt"
"math/cmplx"
)
func main() {
z := complex(-3, 4)
fmt.Println("cosh(", z, ") = ", cmplx.Cosh(z))
}
輸出
cosh( (-3+4i) ) = (-27.034945603074224-3.8511533348117775i)
在上面的程式中,我們首先定義一個實部為 -3,虛部為 4 的複數 z。然後我們使用 cmplx.Cosh() 函式查詢複數 z 的雙曲餘弦。程式的輸出是複數 z 的雙曲餘弦。
結論
在本文中,我們討論瞭如何在 Golang 中查詢複數的雙曲餘弦。我們解釋了 cmplx.Cosh() 函式的語法,並提供了示例來幫助您瞭解其工作原理。現在,您可以使用此函式在 Golang 中查詢任何複數的雙曲餘弦。
廣告
資料結構
網路
關係資料庫管理系統
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP