반응형
▶double형 변수 입출력
- double형으로 선언된 변수는 입력(scanf_s)을 받을 때에 형식 지정자를 %lf로 지정해야 함
- 출력 시에는 %f, %lf 모두 상관 없음
- 실수형 상수를 출력할 때 자릿수를 지정하지 않으면 double형은 16자리까지 표현할 수 있음에도 불구하고 6자리까지만 출력됨
- 16자리까지 모두 표시하고 싶으면 반드시 자릿수를 지정해야 함
#include<stdio.h>
int main(void) {
double d_num=0.0;
printf("실수형 상수 입력: ");
scanf_s("%lf", &d_num);
printf("lf로 출력할 때의 값: %.16lf\n", d_num);
printf("f로 출력할 때의 값: %.16f\n", d_num);
printf("지수형(e) 출력: %e\n", d_num);
printf("지수형(E) 출력: %E\n", d_num);
retuen 0;
}
반응형
'C' 카테고리의 다른 글
[C언어] 문자형 상수, 문자열 상수 - 코드 119 (0) | 2023.04.19 |
---|---|
[C언어] 실수형 상수 - 코드 119 (0) | 2023.04.18 |
[C언어] 진법 변환, 진수 변환 방법 - 코드 119 (0) | 2023.04.18 |
[C언어] 상수 - 코드 119 (0) | 2023.04.17 |
[C언어] 문자형 변수 - 코드119 (0) | 2023.04.17 |