반응형

C언어 표준 라이브러리 함수 가이드 57

nan, nanf, nanl

nan, nanf, nanl헤더 파일[언어 자료구조 알고리즘/C11 표준 라이브러리 함수] - math.h double nan(const char *tagp); nan 반환float nanf(const char *tagp); nan 반환long double nanl(const char *tagp); nan 반환 입력 매개 변수 리스트x 아무 문자열반환 값언제나 nan 실수에서 아무 수도 아닌 수를 nan이라 부릅니다. 그리고 무한대는 inf로 부르고 있습니다. double 형식은 첫번째 비트가 부호 비트이고 이후 11개의 비트는 지수부, 나머지는 가수부입니다. 특히 nan이나 inf는 특수한 값으로 약속하고 있습니다. nan은 부호 비트가 0이고 지수부는 모두 1이며 가수부는 첫번째 비트는 1, 나머지는..

copysign, copysignf, copysignl

copysign, copysignf, copysignl헤더 파일[언어 자료구조 알고리즘/C11 표준 라이브러리 함수] - math.h double copysign(double x, double y); y의 부호를 x의 부호로 사용float copysignf(float x, float y); y의 부호를 x의 부호로 사용long double copysignl(long double x, long double y); y의 부호를 x의 부호로 사용 입력 매개 변수 리스트x 실수y 실수반환 값크기는 x의 값, 부호는 y의 것을 사용한 값 사용 예//C언어 표준 라이브러리 함수 가이드//double copysign(double x, double y); y의 부호를 x의 부호로 사용//float copysignf(f..

remquo, remquof, remquol

remquo, remquof, remquol헤더 파일[언어 자료구조 알고리즘/C11 표준 라이브러리 함수] - math.h double remquo(double x, double y, int *quo); 나누기float remquof(float x, float y, int *quo); 나누기long double remquol(long double x, long double y,int *quo); 나누기 입력 매개 변수 리스트x 피젯수y 젯수quo 몫을 저장할 메모리 주소반환 값x/y 연산의 나머지 사용 예//C언어 표준 라이브러리 함수 가이드//double remquo(double x, double y, int *quo); 나누기//float remquof(float x, float y, int *quo..

trunc, truncf, truncl

trunc, truncf, truncl헤더 파일[언어 자료구조 알고리즘/C11 표준 라이브러리 함수] - math.h double trunc(double x); 소수점 이하 자리 버림float truncf(float x); 소수점 이하 자리 버림long double truncl(long double x); 소수점 이하 자리 버림 입력 매개 변수 리스트x 실수반환 값x의 정수 부분 사용 예//C언어 표준 라이브러리 함수 가이드//double trunc(double x); 소수점 이하 자리 버림//float truncf(float x); 소수점 이하 자리 버림//long double truncl(long double x); 소수점 이하 자리 버림 #include #include int main(void){ ..

lround, lroundf, lroundl, llround, llroundf, llroundl

lround, lroundf, lroundl, llround, llroundf, llroundl헤더 파일[언어 자료구조 알고리즘/C11 표준 라이브러리 함수] - math.h long int lround(double x); 반올림, lrint와 같음long int lroundf(float x); 반올림, lrintf와 같음long int lroundl(long double x); 반올림, lrintl과 같음long long int llround(double x); 반올림, llrint와 같음long long int llroundf(float x); 반올림, llrintf와 같음long long int llroundl(long double x); 반올림, llrintl과 같음 입력 매개 변수 리스트x 실수..

round, roundf, roundl

round, roundf, roundl헤더 파일[언어 자료구조 알고리즘/C11 표준 라이브러리 함수] - math.h double round(double x); 반올림, nearbyint와 같음float roundf(float x); 반올림, nearbyintf와 같음long double roundl(long double x); 반올림, nearbyintl과 같음 입력 매개 변수 리스트x 실수반환 값x 반올림 사용 예//C언어 표준 라이브러리 함수 가이드//double round(double x); 반올림, nearbyint와 같음//float roundf(float x); 반올림, nearbyintf와 같음//long double roundl(long double x); 반올림, nearbyintl과 ..

lrint, lrintf, lrintl, llrint, llrintf, llrintl

lrint, lrintf, lrintl, llrint, llrintf, llrintl헤더 파일[언어 자료구조 알고리즘/C11 표준 라이브러리 함수] - math.h long int lrint(double x); 가장 가까운 정수long int lrintf(float x); 가장 가까운 정수long int lrintl(long double x); 가장 가까운 정수long long int llrint(double x); 가장 가까운 정수long long int llrintf(float x); 가장 가까운 정수long long int llrintl(long double x); 가장 가까운 정수 입력 매개 변수 리스트x 실수반환 값x와 가장 가까운 정수 사용 예//C언어 표준 라이브러리 함수 가이드//long ..

nearbyint, nearbyintf, nearbyintl

nearbyint, nearbyintf, nearbyintl헤더 파일[언어 자료구조 알고리즘/C11 표준 라이브러리 함수] - math.h double nearbyint(double x); 가장 가까운 정수float nearbyintf(float x); 가장 가까운 정수long double nearbyintl(long double x); 가장 가까운 정수 입력 매개 변수 리스트x 실수반환 값x와 가장 가까운 정수 반환 형식이 실수 형식이지만 소수점 이하 자리는 언제나 0입니다. 사용 예//C언어 표준 라이브러리 함수 가이드//double nearbyint(double x); 가장 가까운 정수//float nearbyintf(float x); 가장 가까운 정수//long double nearbyintl(l..

tgamma, tgammaf, tgammal

tgamma, tgammaf, tgammal헤더 파일 [언어 자료구조 알고리즘/C11 표준 라이브러리 함수] - math.h double tgamma(double x); 감마함수float tgammaf(float x); 감마함수long double tgammal(long double x); 감마함수 입력 매개 변수 리스트x 실수반환 값감마함수(x) 감마함수는 계승(Factorial)을 실수에도 적용하기 위해 만들어진 함수입니다. n이 정수일 때 감마함수(n) = (n-1)!입니다. 이를 여러 수학자에 의해 실수에도 적용할 수 있게 정의하였는데 그 중에 하나가 다음과 같습니다.간단한 예를 들여 감마함수(4.0)은 (4.0 -1)! 이며 6.0입니다. 그리고 감마함수(1.0)은 1로 약속하였습니다. 이러한 ..

lgamma, lgammaf, lgammal

lgamma, lgammaf, lgammal헤더 파일[언어 자료구조 알고리즘/C11 표준 라이브러리 함수] - math.h double lgamma(double x); 감마(x)의 절대값의 자연 로그 계산float lgammaf(float x); 감마(x)의 절대값의 자연 로그 계산long double lgammal(long double x); 감마(x)의 절대값의 자연로그 계산 입력 매개 변수 리스트x 실수반환 값감마(x) 절대값의 자연 로그 감마함수는 계승(Factorial)을 실수에도 적용하기 위해 만들어진 함수입니다. n이 정수일 때 감마함수(n) = (n-1)!입니다. 이를 여러 수학자에 의해 실수에도 적용할 수 있게 정의하였는데 그 중에 하나가 다음과 같습니다.간단한 예를 들여 감마함수(4.0..

반응형