在Go語言中查詢複數的雙曲正弦
複數的雙曲正弦是一個用於複分析領域的數學函式。雙曲正弦定義為指數函式與其共軛複數的和。在Go語言中,我們可以使用標準庫提供的`cmplx.Sin`函式來查詢複數的雙曲正弦。
在本文中,我們將探討如何在Golang中查詢複數的雙曲正弦。
語法
`cmplx.Sin`函式的語法如下:
func Sin(x complex128) complex128
這裡,x 是需要計算雙曲正弦的複數。返回型別也是一個複數。
示例 1:查詢複數的雙曲正弦
讓我們從一個簡單的例子開始,在Go中查詢複數的雙曲正弦。這裡,我們將使用`cmplx.Sin`函式查詢(2+3i)的雙曲正弦。
package main
import (
"fmt"
"math/cmplx"
)
func main() {
x := complex(2, 3)
fmt.Println("sinh(", x, ") =", cmplx.Sinh(x))
}
輸出
sinh( (2+3i) ) = (-3.59056458998578+0.5309210862485197i)
示例 2:查詢另一個複數的雙曲正弦
讓我們嘗試在Go中查詢另一個複數的雙曲正弦。這裡,我們將使用`cmplx.Sin`函式查詢(4-2i)的雙曲正弦。
package main
import (
"fmt"
"math/cmplx"
)
func main() {
x := complex(4, -2)
fmt.Println("sinh(", x, ") =", cmplx.Sinh(x))
}
輸出
sinh( (4-2i) ) = (-11.356612711218173-24.831305848946375i)
示例 3:查詢實數的雙曲正弦
我們也可以在Go中查詢實數的雙曲正弦。這裡,我們將使用`cmplx.Sin`函式查詢2的雙曲正弦。
package main
import (
"fmt"
"math/cmplx"
)
func main() {
x := complex(2, 0)
fmt.Println("sinh(", x, ") =", cmplx.Sinh(x))
}
輸出
sinh( (2+0i) ) = (3.626860407847019+0i)
結論
在本文中,我們探討了如何在Go中查詢複數的雙曲正弦。我們使用了標準庫提供的`cmplx.Sin`函式來計算複數的雙曲正弦。我們還演示了查詢不同複數(包括實數)的雙曲正弦的示例。
廣告
資料結構
網路
關係資料庫管理系統(RDBMS)
作業系統
Java
iOS
HTML
CSS
Android
Python
C語言程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP