본문 바로가기
IT/프로그래밍

C언어 소수점 자리수 계산하기

by nutrient 2021. 5. 4.
728x90
728x170

C언어 소수점 자리수 계산하기

 

예제를 통해 바로 결과를 확인해보자

#include <stdio.h>
#include <math.h> //C언어

void main() {
    double pi = 1.234567; 
    
    printf("소수점 올림 : %lf\n", ceil(pi));
    printf("소수점 내림 : %lf\n", floor(pi));
    printf("소수점 반올림 : %lf\n\n", round(pi));

    
    printf("소수점 둘째 자리까지 올림 : %lf\n", ceil(pi * 100) / 100);
    printf("소수점 둘째 자리까지 내림 : %lf\n", floor(pi * 100) / 100);
    printf("소수점 둘째 자리까지 반올림 : %lf\n\n", round(pi * 100) / 100);


    printf("소수점 둘째 자리 올림 : %0.2lf\n", ceil(pi * 100) / 100);
    printf("소수점 둘째 자리 내림 : %0.2lf\n", floor(pi * 100) / 100);
    printf("소수점 둘째 자리 반올림 : %0.2lf\n\n", round(pi * 100) / 100);
  
}

 

소수점 자리수를 계산한 결과값은 사진과 같다.

 

 

728x90
그리드형

댓글