본문 바로가기
코딩/CodeUp

코드업 1029 : [기초-데이터형] 실수 1개 입력받아 그대로 출력하기2

by jsjin 2023. 6. 13.
728x90

실수 1개를 입력받아 그대로 출력해보자.
(단, 입력되는 실수의 범위는 +- 1.7*10-308 ~ +- 1.7*10308 이다.)

 

입력된 실수를 소수점 이하 11자리까지 반올림하여 출력한다.

#include <stdio.h>

int main(){
    double d;
    scanf("%lf", &d);
    printf("%.11lf", d);
}

float는 - 3.4*(10^-38) ~ 3.4*(10^38) 의 값을 저장하기에 더 넓은 범위의 실수를 저장하기 위해서는

double을 사용해야한다.

 

double은 - 1.7*(10^308) ~ +- 1.7*(10^308) 범위의 실수를 저장할 수 있다.

 

11자리까지 반올림하여 표시하기 위해서는 %.11lf를 사용하면 된다.

728x90