Функция acos

Прототип функции acos:

     double acos(      double agl );
      float acos(       float agl );
long double acos( long double agl );

Заголовочный файл

Название Язык
math.h С
cmath С++

Описание

Вычисление арккосинуса, функция acos возвращает арккосинус значения agl.

В тригонометрии, арккосинус является обратной тригонометрической функцией косинуса.

В C++, эта функция перегружена в заголовочном файле <valarray> (смотреть acos  в библиотеке массивов числовых значений ).

В Си, определён только один прототип этой функции, с типом данных double.

Параметры:

  • agl
    Значение с плавающей точкой в интервале [-1,+1].

Если аргумент не входит в этот интервал, возникает ошибка диапазона допустимых значений, и глобальная переменная errno устанавливается в EDOM.

Возвращаемое значение

Значение арккосинуса agl, в интервале [0, Pi].

Пример: исходный код программы

// пример использования функции арккосинуса: acos

#include <iostream>                                 // для оператора cout
#include <cmath>                                    // для функции acos

#define PI 3.14159265                               // число ПИ

int main()
{
  double param = 0.5;

  std::cout << "Арккосинус " << param
            << " = " << (acos (param) * 180.0 / PI) // вычисляем арккосинус
            << " градусов " << std::endl;
  return 0;
}

Пример работы программы

CppStudio.com
Арккосинус 0.5 = 60 градусов
Автор: admin
Дата: 07.09.2012
Поделиться:

Комментарии

  1. lnikaFax

    Работа в интернете

Оставить комментарий

Вы должны войти, чтобы оставить комментарий.