在Golang中求解复数的反双曲正弦值

在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()函数查找复数的反双曲正弦值。 我们还提供了示例,以帮助您了解如何使用此函数查找不同类型的复数的反双曲正弦值。

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程