|
int m_SetPower;
double i_power;
i_power = StrToFloat(SetAvgPower->Text);
m_SetPower = ( i_power*10.0);
이렇게 코딩했더니.
SetAvgPower->Text가 20.4 일때에
m_SetPower 가 203이 되네요?
20.5 는 205가 맞는데
20.3도 203 맞고
20.2는 201이 된다는 미스테리한현상이.....
(int) ( i_power*10.0);
로 형변환 해도 마찬가지네요?
|