Функция math.Atan

Функция math.Atan вычисляет арктангенс числа в радианах. В единственный параметр мы передаем значение типа float64, для которого нужно вычислить арктангенс. Функция возвращает значение арктангенса в радианах в диапазоне от -π/2 до π/2.

Синтаксис

gomath.Atan(x)

Пример

Давайте вычислим арктангенс числа 1.0:

gopackage main

import (
  "fmt"
  "math"
)

func main() {
  res := math.Atan(1.0)
  fmt.Println(res)
}

Результат выполнения кода:

go0.7853981633974483

Значение 0.7853981633974483 радиан соответствует 45 градусам.

Пример

Давайте вычислим арктангенс числа 0.0:

gopackage main

import (
  "fmt"
  "math"
)

func main() {
  res := math.Atan(0.0)
  fmt.Println(res)
}

Результат выполнения кода:

go0

Пример

Давайте вычислим арктангенс отрицательного числа -1.0:

gopackage main

import (
  "fmt"
  "math"
)

func main() {
  res := math.Atan(-1.0)
  fmt.Println(res)
}

Результат выполнения кода:

go-0.7853981633974483

Пример

Давайте вычислим арктангенс очень большого числа:

gopackage main

import (
  "fmt"
  "math"
)

func main() {
  res := math.Atan(1000000.0)
  fmt.Println(res)
}

Результат выполнения кода:

go1.5707953267948966

При очень больших значениях арктангенс стремится к π/2.

Смотрите также

  • функцию math.Atan2,
    которая вычисляет арктангенс отношения двух чисел
  • функцию math.Tan,
    которая вычисляет тангенс угла в радианах
  • функцию math.Asin,
    которая вычисляет арксинус числа
  • функцию math.Acos,
    которая вычисляет арккосинус числа