Математическая функция Python acos () используется для нахождения арккосинуса. Функция math.acos () принимает число от -1 до 1 и находит арккосинус этого числа. Функция находится в математической библиотеке python, и мы должны импортировать математическую библиотеку перед ее использованием.
Python acos ()
Математический метод Python acos () возвращает арккосинус x в радианах. Метод math.acos () принимает единственное число в диапазоне от -1 до 1, если мы предоставляем число вне диапазона, он возвращает ValueError — «ValueError: ошибка математического домена» , и если мы предоставим что-либо еще, кроме числа, он вернет ошибку TypeError — «TypeError : требуется число с плавающей запятой ».
Синтаксис
math.acos (number)
Функция acos () принимает только один аргумент, и число может варьироваться от -1 до 1.
Возвращаемое значение
Функция acos () возвращает арккосинус заданного числа.
Если заданное число находится за пределами диапазона (от -1 до 1), то возвращается ValueError. Кроме того, если мы передаем что-либо, кроме числа, то возникает ошибка TypeError.
Пример программирования
См. Следующий код.
# Импорт математической библиотекиimport math # Принятие ввода от usern = int (input ("Введите число, чтобы найти арккосинус: ")) # Поиск cosineprint (" Cosine of ", n," is: ", math.acos (n)) # Инициализация числа вне rangen = 3print (" Cosine of ", n," is: ", math.acos (n))
Выходные данные
Введите число, чтобы найти арккосинус: 1 Косинус 1 равен: 0,0Traceback (самый последний вызов последним): файл "acos1.py", строка 12, в print ("Cosine of", n, "is:", math.acos (n)) ValueError: ошибка математического домена
В этой программе мы взяли ввод 1 от пользователя и вызвали функцию acos (), и на выходе мы получили косинус 1.
С другой стороны, в следующей строке мы инициализировали значение n равно 3, что выходит за пределы допустимого диапазона, и мы получили одно ValueError.
Пример 2
См. следующий код.
# Импорт математической библиотекиimport math # Инициализация значения, которое не является числом n = '100' # Поиск косинуспринта ("Косинус из", n , "is:", math.acos (n))
Вывод
Трассировка (последний вызов последним): Файл "acos2.py", строка 7, в print ("Cosine of", n, "is:", math.acos (n)) TypeError: должно быть действительным числом, а не str
В этой программе мы объявили значение строки na, которая не является числом. Как было сказано ранее, мы получили TypeError.
Заключение
Функция Python acos позволяет вам найти тригонометрический аркосинус для числовых значений.. Python acos или арккосинус также называют обратным косинусом.
См. также
Python log (10)
Python log (2)
Python log (x, base)
Python log1p (x)
Python exp ()