РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
304 of 1593 menu

Функция math.Acos

Функция math.Acos вычисляет арккосинус числа, возвращая угол в радианах, косинус которого равен переданному значению. Первым и единственным параметром функция принимает число типа float64, для которого необходимо вычислить арккосинус. Возвращаемое значение лежит в диапазоне от 0 до π радиан. Функция определена только для значений аргумента в диапазоне от -1 до 1 включительно.

Синтаксис

math.Acos(x)

Пример

Давайте вычислим арккосинус для значения 1.0, что соответствует углу 0 радиан:

package main import ( "fmt" "math" ) func main() { res := math.Acos(1.0) fmt.Println(res) }

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

"0"

Пример

Давайте вычислим арккосинус для значения 0.0, что соответствует углу π/2 радиан:

package main import ( "fmt" "math" ) func main() { res := math.Acos(0.0) fmt.Println(res) }

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

"1.5707963267948966"

Пример

Давайте вычислим арккосинус для значения -1.0, что соответствует углу π радиан:

package main import ( "fmt" "math" ) func main() { res := math.Acos(-1.0) fmt.Println(res) }

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

"3.141592653589793"

Пример

Давайте рассмотрим, что произойдет, если передать значение вне допустимого диапазона -1..1. Например, для числа 2.0 функция вернет значение NaN (не число):

package main import ( "fmt" "math" ) func main() { res := math.Acos(2.0) fmt.Println(res) }

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

"NaN"

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

  • функцию math.Asin,
    которая вычисляет арксинус числа
  • функцию math.Atan,
    которая вычисляет арктангенс числа
  • функцию math.Atan2,
    которая вычисляет арктангенс отношения двух чисел
  • функцию math.Cos,
    которая вычисляет косинус угла в радианах
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить