在Golang中求解复数的反双曲正弦值
在Go语言中,有内置函数用于查找复数的反双曲正弦值。反双曲正弦是数学函数,返回复数的反双曲正弦值。在本文中,我们将讨论如何在Go中找到复数的反双曲正弦值。
语法
在Go中,查找复数的反双曲正弦值的语法如下 −
func Asinh(z complex128) complex128
Asinh()函数接受一个复数作为参数,并返回该数字的反双曲正弦值。
示例1: 查找复数的反双曲正弦值
让我们考虑以下示例,以查找复数的反双曲正弦值−
package main
import (
"fmt"
"math/cmplx"
)
func main() {
//创建一个复数
z := complex(4, 3)
// 查找该复数的反双曲正弦值
asinh := cmplx.Asinh(z)
// 显示结果
fmt.Println("复数", z, "的反双曲正弦值是", asinh)
}
输出
复数(4+3i)的反双曲正弦值是(2.305509031243477+0.6339838656391765i)
示例2: 查找负复数的反双曲正弦值
我们考虑以下示例,以查找负复数的反双曲正弦值−
package main
import (
"fmt"
"math/cmplx"
)
func main() {
// 创建一个复数
z := complex(-5, -12)
// 查找该复数的反双曲正弦值
asinh := cmplx.Asinh(z)
// 显示结果
fmt.Println("负复数", z, "的反双曲正弦值是", asinh)
}
输出
负复数(-5-12i)的反双曲正弦值是(-3.257054943061329-1.1749515338392524i)
示例3: 查找纯虚数的反双曲正弦值
我们考虑以下示例,以查找纯虚数的反双曲正弦值−
package main
import (
"fmt"
"math/cmplx"
)
func main() {
// 创建一个复数
z := complex(0, 7)
// 查找该复数的反双曲正弦值
asinh := cmplx.Asinh(z)
// 显示结果
fmt.Println("纯虚数", z, "的反双曲正弦值是", asinh)
}
输出
纯虚数(0+7i)的反双曲正弦值是(2.6339157938496336+1.5707963267948966i)
结论
在本文中,我们讨论了如何在Go中使用内置的Asinh()函数查找复数的反双曲正弦值。 我们还提供了示例,以帮助您了解如何使用此函数查找不同类型的复数的反双曲正弦值。