tail head cat sleep
QR code linking to this page

Man page  — SQRT

명칭

cbrt, cbrtf, sqrt, sqrtf – 입방근 및 평방근 함수

내용

프로그램 라이브러리

Math Library (libm, -lm)

서식

#include <math.h>

double
cbrt(double x);

float
cbrtf(float x);

double
sqrt(double x);

float
sqrtf(float x);

해설

cbrt()cbrtf() 함수는, x 의 입방근을 계산합니다.

sqrt()sqrtf() 함수는, 비부의 x 의 평방근을 계산합니다.

반환값

cbrt()cbrtf() 함수는, 요구된 입방근을 돌려줍니다. sqrt()sqrtf() 함수는, 에러가 발생하지 않으면, 요구된 평방근을 돌려줍니다. VAX Tahoe 그럼, 부의 xsqrt() (을)를 취하는 것의 시도는, 에러를 일으킵니다. 이 경우에는, 글로벌 변수 errno (을)를 EDOM (으)로 설정해, 예약된 오퍼랜드 fault가 생성됩니다.

에러 (말고 등에 의하는 것)

cbrt() 함수는, 0.7 ulp 의 범위내에서 정확합니다.

VAX 위의 sqrt() 함수는, 0.501 ulp 의 범위내에서 정확합니다. IEEE 754 에 적합하고 있는 머신상의 sqrt 는, 실시중의 둥근 방법에 따라, 정확하게 말 수 있습니다. 그 오차는, 디폴트의 방법 (사사오입)에서는, ulp 의 반미만입니다. ulp (이)란, 마지막에 앞당길 수 있었던 위치의 위 ( Unit in the Last Placce )입니다.

관련 항목

math(3)

표준

sqrt() 함수는, ISO/IEC 9899:1990 ("ISO C90") 에 적합하고 있습니다.

역사

cbrt() 함수는, BSD 4.3 그리고 등장했습니다.

SQRT (3) May 6, 1991

tail head cat sleep
QR code linking to this page


Ben Bullock이 유닉스 매뉴얼 페이지에서 서비스에 대한 의견을 주시기 바랍니다. Privacy policy.

The Unix phenomenon is scary. It doesn't go away.
— Steve Ballmer