[c언어] float과 double의 차이가 무엇인가요?
한지잠
2024.03.01
질문 제목 : double 과 float의 차이를 알려주세요double과 float둘다 실수를 표시하는거 아닌가요?질문 내용 : void main ()
{
double d=0;
for(int i = 0 ; i 100 ; i++){
d+=0.1;
}
printf(%f\n,d);
}
여기서 d를 double로 선언하면 10.0000이 나오는데 float 으로 선언하면 10.0002가 나오는데 왜 그런것일까요?