float temp;
float a = 0.001;
short b = 13200;
일 때 temp = b * a; 을 하면 값이 13.2가 나오는 것이 아니라 소수점 뒤에 값이 나옵니다.
답 : 0.001을 float로 저장하는 과정에서 저장 오차(반올림)이 발생합니다.
다음검색
float temp;
float a = 0.001;
short b = 13200;
일 때 temp = b * a; 을 하면 값이 13.2가 나오는 것이 아니라 소수점 뒤에 값이 나옵니다.
답 : 0.001을 float로 저장하는 과정에서 저장 오차(반올림)이 발생합니다.