Функция math.Atan
Функция math.Atan вычисляет арктангенс числа в радианах.
В единственный параметр мы передаем значение типа float64,
для которого нужно вычислить арктангенс. Функция возвращает
значение арктангенса в радианах в диапазоне от -π/2 до π/2.
Синтаксис
math.Atan(x)
Пример
Давайте вычислим арктангенс числа 1.0:
package main
import (
"fmt"
"math"
)
func main() {
res := math.Atan(1.0)
fmt.Println(res)
}
Результат выполнения кода:
0.7853981633974483
Значение 0.7853981633974483 радиан соответствует 45 градусам.
Пример
Давайте вычислим арктангенс числа 0.0:
package main
import (
"fmt"
"math"
)
func main() {
res := math.Atan(0.0)
fmt.Println(res)
}
Результат выполнения кода:
0
Пример
Давайте вычислим арктангенс отрицательного числа -1.0:
package main
import (
"fmt"
"math"
)
func main() {
res := math.Atan(-1.0)
fmt.Println(res)
}
Результат выполнения кода:
-0.7853981633974483
Пример
Давайте вычислим арктангенс очень большого числа:
package main
import (
"fmt"
"math"
)
func main() {
res := math.Atan(1000000.0)
fmt.Println(res)
}
Результат выполнения кода:
1.5707953267948966
При очень больших значениях арктангенс стремится к π/2.
Смотрите также
-
функцию
math.Atan2,
которая вычисляет арктангенс отношения двух чисел -
функцию
math.Tan,
которая вычисляет тангенс угла в радианах -
функцию
math.Asin,
которая вычисляет арксинус числа -
функцию
math.Acos,
которая вычисляет арккосинус числа