scanf("%f", &f);
printf("%f\n", f);
float형 변수 f에 임의의 수를 입력했을 때 컴파일러가 문제인지 몰라도 12.2를 입력하면
12.200000 이 출력 되는데
printf("%d\n", i=(int)(f * 100));
printf("i = %d\n", i%100);
이런 코드를 통해 소수점 이하 두자리를 구하려고 하니깐 19가 나온다..-_-;;
초난강 모드로 빠져 든다.
float형 변수는 다루기 힘든 건가..