_hypot, hypotf
빗변을 계산합니다.
double _hypot(
double x,
double y
);
float _hypotf(
float x,
float y
);
매개 변수
- x, y
부동 소수점 값입니다.
반환 값
_hypot길이를 빗변 성공한 경우 또는 (무한대) INF 오버플로가 반환 합니다.errno 변수 설정 되어 ERANGE 오버플로 합니다.오류 처리를 수정 하 여 _matherr.
이 및 다른 반환 코드에 대 한 자세한 내용은 참조 하십시오. _doserrno, errno, _sys_errlist, 및 _sys_nerr.
플랫폼
_hypotfItanium 프로세서 제품군 (IPF) 플랫폼에서 사용할 수 있습니다만._hypot모든 플랫폼에서 사용할 수 있습니다.
설명
_hypot 함수 계산 길이 두 변은 직각 삼각형의 빗변의 길이가 x 및 y (제곱근을 즉, x2 + y2).
요구 사항
루틴 |
필수 헤더 |
---|---|
_hypot |
<math.h> |
hypotf |
<math.h> |
더 많은 호환성 정보를 참조 하십시오. 호환성 소개에서 합니다.
예제
// crt_hypot.c
// This program prints the hypotenuse of a right triangle.
#include <math.h>
#include <stdio.h>
int main( void )
{
double x = 3.0, y = 4.0;
printf( "If a right triangle has sides %2.1f and %2.1f, "
"its hypotenuse is %2.1f\n", x, y, _hypot( x, y ) );
}
해당 .NET Framework 항목
해당 사항 없음. 표준 C 함수를 호출할 수 있습니다 PInvoke. 자세한 내용은 플랫폼 호출 예제.