Функция Вычисляет гипотенузу прямоугольного треугольника.
Синтаксис #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;
}