작성한 질문수
홍정모의 따라하며 배우는 C언어
5.11 자료형 변환
작성
·
147
0
안녕하세요. 강의보면서 10:20 부분쯤에
d=(double)2.14f;
에서 해당부분에 커서를 올렸을 때 float으로 나오는데 float이 아닌가요? 그리고 (double)숫자f로 작성했을때 double이 우선인가요 float이 우선인가요?
답변 2
1
안녕하세요!
교수님께서 3.14f 에 커서를 올리셨어서 float으로 나오셨네요! 3.14f 는 float이기 때문에 float으로 뜬 것입니다.
우선이라는 말씀이 어떤 의미일까요? 형변환을 의미하는 말씀이시라면 d = (double)3.14f 는 float인 3.14f 를 double로 형변환해서 double 타입인 d에 대입하겠다는 의미가 됩니다.
답변 감사합니다.