Функция math.Sin
Функция math.Sin возвращает синус угла,
заданного в радианах. Она принимает один параметр
типа float64 — угол в радианах,
и возвращает его синус также в виде
float64. Возвращаемое значение лежит
в диапазоне от -1 до 1.
Синтаксис
gomath.Sin(x)
Пример
Давайте вычислим синус числа π/2, что составляет 90 градусов:
gopackage main
import (
"fmt"
"math"
)
func main() {
res := math.Sin(math.Pi / 2)
fmt.Println(res)
}
Результат выполнения кода:
go1
Пример
Давайте вычислим синус числа π, что составляет 180 градусов:
gopackage main
import (
"fmt"
"math"
)
func main() {
res := math.Sin(math.Pi)
fmt.Println(res)
}
Результат выполнения кода (приблизительное значение из-за погрешности вычислений с плавающей точкой):
go1.2246467991473515e-16
Пример
Давайте вычислим синус нуля:
gopackage main
import (
"fmt"
"math"
)
func main() {
res := math.Sin(0)
fmt.Println(res)
}
Результат выполнения кода:
go0