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
'코딩 > CodeUp' 카테고리의 다른 글
코드업 1031 : [기초-출력변환] 10진 정수 1개 입력받아 8진수로 출력하기 (0) | 2023.06.22 |
---|---|
코드업 1030 : [기초-데이터형] 정수 1개 입력받아 그대로 출력하기3 (0) | 2023.06.13 |
코드업 1028 : [기초-데이터형] 정수 1개 입력받아 그대로 출력하기2 (0) | 2023.06.04 |
코드업 1027 : [기초-입출력] 년월일 입력 받아 형식 바꿔 출력하기 (0) | 2023.06.04 |
코드업 1026 : [기초-입출력] 시분초 입력받아 분만 출력하기 (0) | 2023.06.03 |