[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 <math.h>
#include <stdio.h>
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(2.0) %f\n", log2(2.0));
printf("logb(3.0) %f\n", logb(3.0));
printf("log2(3.0) %f\n", log2(3.0));
printf("logb(4.0) %f\n", logb(4.0));
printf("log2(4.0) %f\n", log2(4.0));
printf("logb(5.0) %f\n", logb(5.0));
printf("log2(5.0) %f\n", log2(5.0));
return 0;
}
출력
logb(1.0) 0.000000
log2(1.0) 0.000000
logb(2.0) 1.000000
log2(2.0) 1.000000
logb(3.0) 1.000000
log2(3.0) 1.584963
logb(4.0) 2.000000
log2(4.0) 2.000000
logb(5.0) 2.000000
log2(5.0) 2.321928
프로그래밍 언어 및 기술 학습, 무료 동영상 강의 언제나 휴일 티스토리
'C언어 > C언어 예제' 카테고리의 다른 글
Anagram 문자열 판별하기 [C언어 소스 코드] (0) | 2016.06.21 |
---|---|
[math.h] scalbn, scalbnf, scalbnl , x곱하기 2의 n승 (0) | 2016.05.13 |
[math.h] log2, log2f, log2l 함수 예제 코드, 밑수가 2인 로그 (0) | 2016.05.12 |
[math.h] ilogb, ilogbf, ilogbl 함수 예제 코드, 밑수가 2인 로그 함수 (0) | 2016.05.12 |
[math.h] exp2, exp2f, exp2l 함수 예제 코드, 밑수가 2인 지수 (0) | 2016.05.12 |