CodeNet / Языки программирования / C / C++ / Linux/Unix / Справочник С/C++ для UNIX - Список функций
CodeNet / Языки программирования / C / C++ / Руководства и справочные материалы по C/C++ / Справочники по функциям / Справочник С/C++ для UNIX - Список функций
CodeNet / Языки программирования / C / C++ / Руководства и справочные материалы по C/C++ / Справочники по функциям / Справочник С/C++ для UNIX - Список функций
hypot
HYPOT
#include <math.h>
double hypot(x,y);
double x,y; значение с плавающей точкой.
Описание:
Функция hypot вычисляет длину гипотенузы прямоугольного
треугольника с заданной длиной двух сторон x и y. Вызов hypot эк-
вивалентен следующему:
sqrt(x*x + y*y);
Возвращаемое значение:
Функция hypot возвращает длину гипотенузы. В случае пере-
полнения результата, hypot устанавливает errno в ERANGE и возвра-
щает значение HUGE.
См.также cabs.
Пример.
#include <math.h>
double x,y,z;
x = 3.0;
y = 4.0;
z = hypot(x,y);
printf("Hypotenuse=%2.1f\n",z);
На выходе:
Hypotenuse = 5.0
