Golang 找到复数的反双曲正弦值

Golang 找到复数的反双曲正弦值

在Go语言中,有内置函数用于找到复数的反双曲正弦值。反双曲正弦是一个数学函数,返回复数的反双曲正弦值。在本文中,我们将讨论如何在Go中找到复数的反双曲正弦值。

语法

在Go中找到复数的反双曲正弦值的语法如下:

func Asinh(z complex128) complex128

Asinh()函数接受一个复数作为参数,并返回该值的反双曲正弦。

示例1:找到复数的反双曲正弦

让我们考虑以下示例,找到复数的反双曲正弦 –

package main

import (
   "fmt"
   "math/cmplx"
)

func main() {
   // Creating a complex number
   z := complex(4, 3)

   // Finding the inverse hyperbolic sine of the complex number
   asinh := cmplx.Asinh(z)

   // Displaying the result
   fmt.Println("Inverse Hyperbolic Sine of", z, "is", asinh)
}

输出

Inverse Hyperbolic Sine of (4+3i) is (2.305509031243477+0.6339838656391765i)

示例2:求负复数的反双曲正弦

让我们来考虑以下示例,找到负复数的反双曲正弦值 −

package main

import (
   "fmt"
   "math/cmplx"
)

func main() {
   // Creating a complex number
   z := complex(-5, -12)

   // Finding the inverse hyperbolic sine of the complex number
   asinh := cmplx.Asinh(z)

   // Displaying the result
   fmt.Println("Inverse Hyperbolic Sine of", z, "is", asinh)
}

输出

Inverse Hyperbolic Sine of (-5-12i) is (-3.257054943061329-1.1749515338392524i)

示例3:求一个纯虚数的反双曲正弦

让我们考虑以下示例,找到一个纯虚数的反双曲正弦 −

package main

import (
   "fmt"
   "math/cmplx"
)

func main() {
   // Creating a complex number
   z := complex(0, 7)

   // Finding the inverse hyperbolic sine of the complex number
   asinh := cmplx.Asinh(z)

   // Displaying the result
   fmt.Println("Inverse Hyperbolic Sine of", z, "is", asinh)
}

输出

Inverse Hyperbolic Sine of (0+7i) is (2.6339157938496336+1.5707963267948966i)

结论

在本文中,我们讨论了如何使用Go语言的内置Asinh()函数找到复数的反双曲正弦值。我们还提供了示例以帮助您理解如何使用这个函数来找到不同类型复数的反双曲正弦值。

Camera课程

Python教程

Java教程

Web教程

数据库教程

图形图像教程

办公软件教程

Linux教程

计算机教程

大数据教程

开发工具教程