MyNum := 3.305;
Pung := StrToFloat(ED2PUNG1.Text);
Total := Pung * MyNum;
ED2PUNG2.Text := FloatToStr(Total);
ED2PUNG2.Text 에 값이 소수점 12자리까지 나오거든여... 변수는 모두 single타입으로
줘서그런것같은데여....소수점 2째자리까지만 나오게 할려구여...3째자리에서 반올림
해서 2째자리까지만 나오게할려구여...어떻게 해야할지여...
답변에 미리 감사드립니다... 날씨가 무자비하게 좋은데...모두들 컴앞에서 씨름하고
계시져 언젠가 좋은날이 오겠져^^; 그럼...
성능에 목숨걸린 일이 아니라면...
Total에 100을 곱해서 반올림하시고 다시 100으로 나누면 되겠지요...
그럼...
zerodog wrote:
> MyNum := 3.305;
> Pung := StrToFloat(ED2PUNG1.Text);
> Total := Pung * MyNum;
> ED2PUNG2.Text := FloatToStr(Total);
>
> ED2PUNG2.Text 에 값이 소수점 12자리까지 나오거든여... 변수는 모두 single타입으로
> 줘서그런것같은데여....소수점 2째자리까지만 나오게 할려구여...3째자리에서 반올림
> 해서 2째자리까지만 나오게할려구여...어떻게 해야할지여...
> 답변에 미리 감사드립니다... 날씨가 무자비하게 좋은데...모두들 컴앞에서 씨름하고
> 계시져 언젠가 좋은날이 오겠져^^; 그럼...
>
>