다음 코드에서 빈칸에 들어갈 올바른 데이터 타입은?
다음 코드에서 빈칸에 들어갈 올바른 데이터 타입은?
_____ price = 19.99;
cout << price;
정답: D
⦁ 소수점이 있는 값은
float
또는 double
모두 사용 가능합니다실수 데이터 타입들:
float
:⦁ 소수점 이하 6-7자리 정밀도
⦁ 메모리 사용량이 적음
⦁ 간단한 소수 계산에 적합
double
:⦁ 소수점 이하 약 15자리 정밀도
⦁ 더 정확한 계산 가능
⦁ 대부분의 계산에 권장됨
올바른 코드 예시:
float price1 = 19.99; // 가능
double price2 = 19.99; // 가능 (더 권장)
int
를 사용하면 안 되는 이유:int price = 19.99; // 19로 저장됨 (소수점 부분 손실)
💡 학습 팁
이 문제를 포함한 C++ 과목의 모든 문제를 순차적으로 풀어보세요. 진행상황이 자동으로 저장되어 언제든지 이어서 학습할 수 있습니다.