언어 자료구조 알고리즘/C11 표준 라이브러리 함수

ilogb, ilogbf, ilogbl

언제나휴일 2016. 5. 10. 17:04
반응형

ilogb, ilogbf, ilogbl


헤더 파일

[언어 자료구조 알고리즘/C11 표준 라이브러리 함수] - math.h



int ilogb(double x); 밑수가 2인 로그 함수

int ilogbf(float x); 밑수가 2인 로그 함수

int ilogbl(long double x); 밑수가 2인 로그 함수

 

입력 매개 변수 리스트

x 실수

반환 값

밑수가 2 logX

 

사용 예

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

//int ilogb(double x); 밑수가 2인 로그 함수

//int ilogbf(float x); 밑수가 2인 로그 함수

//int ilogbl(long double x); 밑수가 2인 로그 함수

//밑수가 2 log 값 계산

 

#include <math.h>

#include <stdio.h>

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

ilogb(8) = 3

ilogb(16) = 4

ilogb(32) = 5

ilogb(64) = 6

ilogb(128) = 7

ilogb(256) = 8

ilogb(512) = 9

ilogb(1024) = 10



사용한 함수

[언어 자료구조 알고리즘/C11 표준 라이브러리 함수] - printf


반응형

'언어 자료구조 알고리즘 > C11 표준 라이브러리 함수' 카테고리의 다른 글

erf, erff, erfl  (0) 2016.05.10
cbrt, cbrtf, cbrtl  (0) 2016.05.10
scalbn, scalbnf, scalbnl  (0) 2016.05.10
logb, logbf, logbl  (0) 2016.05.10
log2, log2f, log2l  (0) 2016.05.10
exp2, exp2f, exp2l  (0) 2016.05.10
tanh, tanhf, tanhl  (0) 2016.05.10
sinh, sinhf, sinhl  (0) 2016.05.10
cosh, coshf, coshl  (0) 2016.05.10
atanh, atanhf, atanhl  (0) 2016.05.10