Russian Belarusian English German Japanese Ukrainian

Rashka.studio - игры и приложения для Android! Заходи, ждём тебя =)

Hypot

CuBook05

Функция

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

#include<math.h>
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<stdio.h>
#include<math.h>

int main(void)
{
double result;
double x = 3.0;
double y = 4.0;
result = hypot(x,y);
printf("Гипотенуза = %lf\n",result);
return 0;
}
Если заметили ошибку, выделите фрагмент текста и нажмите Ctrl+Enter

Добавить комментарий