Описание функций Си

       

Hypot



     hypot

Функция Вычисляет гипотенузу прямоугольного треугольника.

Синтаксис #include

double hypot(double x, double y);

Файл, содержащий math.h прототип

Описание Функция hypot вычисляет значение z, где

z^2 = x^2 + y^2

и z >= 0

(это - эквивалент длины гипотенузы прямоугольного треугольника, если длины двух его сторон x и y).

Возвращаемое При успешном завершении, функция hypot возвращает значение число z- двойной точности. При ошибке (такой, например, как переполнение), функция hypot прис- ваивает глобальной переменной errno значение:

ERANGE - Результат превышает допустимое значение.

и сама возвращает значение HUGE_VAL.

Обработка ошибок для функции hypot может быть мо- дифицирована посредством функции matherr.

Переносимость Функция поддерживается на системах UNIX.

Пример:

#include

#include

int main(void) { double result; double x = 3.0; double y = 4.0; result = hypot(x,y); printf("Гипотенуза = %lf\n",result); return 0; }



Содержание раздела