#include <stdio.h>
int main()
{
double num1 = 11.0f;
double num2 = 5.0f;
int num3 = num1 / num2;
printf("%f \n", num3); //둘 다 float를 사용했지만 출력되는값은 0 %d를 쓸때는 2가 출력 double값을 사용했을때도 마찬가지
return 0;
}
일때
0.0000이 뜨는 이유가 뭐냐
num1 / num2 하면 2.2가 출력되어야하는거 아니냐?
여기서 2.2를 출력되게하고싶으면 어떤식으로하면되냐?
댓글 0