반응형

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

[math.h] acosh, acoshf, acoshl 함수 사용 예제, 쌍곡선 arc cosine 함수

[math.h] acosh, acoshf, acoshl 함수 사용 예제, 쌍곡선 arc cosine 함수 쌍곡선 함수는 삼각함수 sine, cosine, tangent에서 유추하여 만든 함수입니다. arccosh(x) = ln(x+root(x^2 - 1) , 단 x>= 1 입니다. //C언어 표준 라이브러리 함수 가이드//double acosh(double x); 쌍곡선 arc cosine 함수//float acoshf(float x); 쌍곡선 arc cosine 함수//long double acoshl(long double x); 쌍곡선 arc cosine 함수 #include #include int main(void){ double x; for (x = 1.0; x

[math.h] fmod, fmodf, fmodl 함수 사용 예제 코드, 분자와 분모를 입력받아 몫과 나머지 계산

[math.h] fmod, fmodf, fmodl 함수 사용 예제 코드, 분자와 분모를 입력받아 몫과 나머지 계산 //C언어 표준 라이브러리 함수 가이드//double fmod(double x, double y); 나머지//float fmodf(float x, float y); 나머지//long double fmodl(long double x, long double y); 나머지//분자와 분모를 입력받아 몫과 나머지 계산 #include #include int main(void){ double numerator, denominator; printf("분자와 분모를 입력: "); scanf_s("%lf %lf",&numerator, &denominator); printf("몫: %.lf ",floor(nu..

[math.h] floor, floorf, floorl 함수 사용 예제 코드, 소수점 이하 자리 버림

[math.h] floor, floorf, floorl 함수 사용 예제 코드, 소수점 이하 자리 버림 //C언어 표준 라이브러리 함수 가이드//double floor(double x); 내림//float floorf(float x); 내림//long double floorl(long double x); 내림//국어, 영어, 수학 성적을 입력받아 합계, 평균(내림) 계산 #include #include int main(void){ int scores[3],i,sum=0; printf("국어 영어 수학 성적: "); for(i=0;i

[math.h] ceil, ceilf, ceill 함수 사용 예제 코드, 소수점 첫번째 자리에서 올림

[math.h] ceil, ceilf, ceill 함수 사용 예제 코드, 소수점 첫번째 자리에서 올림 //C언어 표준 라이브러리 함수 가이드//double ceil(double x); 올림//float ceilf(float x); 올림//long double ceill(long double x); 올림//국어, 영어, 수학 성적을 입력받아 합계, 평균(올림) 계산 #include #include int main(void){ int scores[3],i, sum=0; printf("국어 영어 수학 성적: "); for(i=0;i

[math.h] hypot, hypotf, hypotl 함수 사용 예제 코드, 직각 삼각형의 빗변의 길이 계산

[math.h] hypot, hypotf, hypotl 함수 사용 예제 코드 //C언어 표준 라이브러리 함수 가이드//double hypot(double x, double y); 직각 삼각형의 빗변의 길이 계산//float hypotf(float x, float y); 직각 삼각형의 빗변의 길이 계산//long double hypotl(long double x, long double y); 직각 삼각형의 빗변의 길이 계산//직각 삼각형의 밑변과 높이를 입력받아 빗변의 길이를 계산 #include #include int main(void){ double width, height, hypotenuse ; printf("직각 삼각형의 밑변과 높이를 입력: "); scanf_s("%lf %lf",&width, ..

[math.h] frexp, frexpf, frexpl 함수 사용 예제 코드 , 지수와 가수 계산

[math.h] frexp, frexpf, frexpl 함수 사용 예제 코드 //C언어 표준 라이브러리 함수 가이드//double frexp(double value, int *exp); 지수와 가수 계산//float frexpf(float value, int *exp); 지수와 가수 계산//long double frexpl(long double value, int *exp); 지수와 가수 계산//특정 실수가 x*2^exp 인지 확인 #include #include int main(void){ double value; double exp; float expf; long double expl; int mantissa; value = 1.0; exp = frexp(value, &mantissa); printf..

[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 프로그래밍 언어 및 기술 학습..

반응형