C언어/C언어 예제

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

언제나휴일 2016. 5. 12. 16:57
반응형

[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 <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


프로그래밍 언어 및 기술 학습, 무료 동영상 강의 언제나 휴일 티스토리

언제나 휴일 메인 사이트


반응형