Функция math.Sinh
Функция math.Sinh вычисляет гиперболический синус числа с плавающей точкой.
Она принимает один параметр типа float64 и возвращает значение типа float64.
Гиперболический синус определяется как (e^x - e^(-x)) / 2.
Функция обрабатывает специальные случаи: для ±Inf возвращает ±Inf,
для NaN возвращает NaN.
Синтаксис
math.Sinh(x)
Пример
Давайте вычислим гиперболический синус числа 0:
package main
import (
"fmt"
"math"
)
func main() {
res := math.Sinh(0)
fmt.Println(res)
}
Результат выполнения кода:
0
Пример
Давайте вычислим гиперболический синус числа 1:
package main
import (
"fmt"
"math"
)
func main() {
res := math.Sinh(1)
fmt.Println(res)
}
Результат выполнения кода:
1.1752011936438014
Пример
Давайте вычислим гиперболический синус отрицательного числа -1:
package main
import (
"fmt"
"math"
)
func main() {
res := math.Sinh(-1)
fmt.Println(res)
}
Результат выполнения кода:
-1.1752011936438014
Пример
Давайте вычислим гиперболический синус числа 2:
package main
import (
"fmt"
"math"
)
func main() {
res := math.Sinh(2)
fmt.Println(res)
}
Результат выполнения кода:
3.6268604078470186
Смотрите также
-
функцию
math.Cosh,
которая вычисляет гиперболический косинус числа -
функцию
math.Tanh,
которая вычисляет гиперболический тангенс числа -
функцию
math.Asinh,
которая вычисляет обратный гиперболический синус числа -
функцию
math.Sin,
которая вычисляет тригонометрический синус числа