반응형

math.h 13

[math.h] logb, logbf, logbl 함수 예제 코드, 밑수가 2인 로그에서 정수 부분

[math.h] logb, logbf, logbl 함수 예제 코드, 밑수 2인 로그에서 정수 //C언어 표준 라이브러리 함수 가이드//double logb(double x); 밑수가 2인 로그에서 가장 큰 정수//float logbf(float x); 밑수가 2인 로그에서 가장 큰 정수//long double logbl(long double x); 밑수가 2인 로그에서 가장 큰 정수//log2 함수와 logb 함수의 결과 비교 #include #include int main(void){ printf("logb(1.0) %f\n", logb(1.0)); printf("log2(1.0) %f\n", log2(1.0)); printf("logb(2.0) %f\n", logb(2.0)); printf("log2..

[math.h] log2, log2f, log2l 함수 예제 코드, 밑수가 2인 로그

[math.h] log2, log2f, log2l 함수 예제 코드, 밑수가 2인 로그 //C언어 표준 라이브러리 함수 가이드//double log2(double x); 밑수가 2인 로그//float log2f(float x); 밑수가 2인 로그//long double log2l(long double x); 밑수가 2인 로그 #include #include int main(void){ printf("%f\n", log2(2.0)); printf("%f\n", log2(4.0)); printf("%f\n", log2(8.0)); return 0;} 출력1.0000002.000000 3.000000프로그래밍 언어 및 기술 학습, 무료 동영상 강의 언제나 휴일 티스토리

[math.h] ilogb, ilogbf, ilogbl 함수 예제 코드, 밑수가 2인 로그 함수

[math.h] ilogb, ilogbf, ilogbl 함수 예제 코드, 밑수가 2인 로그 함수 //C언어 표준 라이브러리 함수 가이드//int ilogb(double x); 밑수가 2인 로그 함수//int ilogbf(float x); 밑수가 2인 로그 함수//int ilogbl(long double x); 밑수가 2인 로그 함수//밑수가 2인 log 값 계산 #include #include int main(void){ double value = 1.0; int i; for (i = 0; i < 10; i++) { value *= 2.0; printf("ilogb(%.f) = %d \n",value, ilogb(value)); } return 0;} 출력ilogb(2) = 1 ilogb(4) = 2 i..

[math.h] modf, modff, modfl 함수 예제 코드, 실수 값을 정수 부분과 소수점 부분으로 분할

[math.h] modf, modff, modfl 함수 예제 코드, 실수 값을 정수 부분과 소수점 부분으로 분할 //C언어 표준 라이브러리 함수 가이드//double modf(double value, double *iptr); 실수 값을 정수 부분과 소수점 부분으로 분할//float modff(float value, float *iptr); 실수 값을 정수 부분과 소수점 부분으로 분할//long double modfl(long double value, long double *iptr); 실수 값을 정수 부분과 소수점 부분으로 분할//실수의 정수 부분과 소수점 부분으로 분할하여 출력 #include #include int main(void){ double value, ipart, fpart; float i..

[math.h] log, logf, logl 함수 예제 코드, log 계산

[math.h] log, logf, logl 함수 예제 코드, log 계산 //C언어 표준 라이브러리 함수 가이드//double log(double x); log 계산//float logf(float x); log 계산//long double logl(long double x); log 계산//자연로그(e) 값과 자연로그(1.1)을 계산#include #include int main(void){ double e; e = exp(1.0);//자연상수 e계산 printf("log(%f) = %f\n",e, log(e)); printf("log 함수 사용: log (%f) = %.30f\n",1.1, log(1.1)); printf("logf 함수 사용: logf(%f) = %.30f\n",1.1, logf(..

[math.h] ldexp, ldexpf, ldexpl 함수 예제 코드, x*2^exp 계산

[math.h] ldexp, ldexpf, ldexpl 함수 예제 코드, x*2^exp 계산 //C언어 표준 라이브러리 함수 가이드//double ldexp(double x, int exp); x*2^exp 계산//float ldexpf(float x, int exp); x*2^exp 계산//long double ldexpl(long double x, int exp); x*2^exp 계산//x*2^exp 값 계산 #include #include int main(void){ printf("%f*2^%d = %f\n", 2.0, 1, ldexp(2.0, 1)); printf("%f*2^%d = %f\n", 1.5, 1, ldexp(1.5, 1)); printf("%f*2^%d = %f\n", 3.14, 2,..

[math.h] log1p, log1pf, log1pl 함수 예제 코드, 자연 로그(x-1)

[math.h] log1p, log1pf, log1pl 함수 예제 코드, 자연 로그(x-1) //C언어 표준 라이브러리 함수 가이드//double log1p(double x); 자연 로그(x - 1)//float log1pf(float x); 자연 로그(x - 1)//long double log1pl(long double x); 자연 로그(x - 1) #include #include int main(void){ printf("%f\n", log1p(exp(1.0) - 1)); printf("%f\n", log1p(exp(2.0) - 1)); printf("%f\n", log1p(exp(3.0) - 1)); return 0;} 출력1.0000002.000000 3.000000 프로그래밍 언어 및 기술 학습..

[math.h] tan, tanf, tanl 함수 예제 코드, tangent 계산

[math.h] tan, tanf, tanl 함수 예제 코드, tangent 계산 //C언어 표준 라이브러리 함수 가이드//double tan(double x); tangent 계산//float tanf(float x); tangent 계산//long double tanl(long double x); tangent 계산//0, 30, 45, 60, 90도의 tangent 값 #include #include int main(void){ double radian; radian = 0.0; printf("%f 도\n", radian * 180 / 3.141592); printf("tan(%f) = %.30f\n", radian, tan(radian)); printf("tanf(%f) = %.30f\n", ra..

[math.h] sin, sinf, sinl 함수 예제 코드, sine 계산

[math.h] sin, sinf, sinl 함수 예제 코드, sine 계산 //C언어 표준 라이브러리 함수 가이드//double sin(double x); sine 계산//float sinf(float x); sine 계산//long double sinl(long double x); sine 계산//0, 30, 45, 60, 90도의 sine 값 #include #include int main(void){ double radian; radian = 0.0; printf("%f 도\n", radian * 180 / 3.141592); printf("sin(%f) = %.30f\n", radian, sin(radian)); printf("sinf(%f) = %.30f\n", radian, sinf((flo..

반응형