상기와 같은 이유는 Q&A 어딘가에 검색하시면 나올것 입니다. ^0^;
제가 쓰는 편법입니다.
String mStr;
mStr.printf("%0.2f", atof(Edit1->Text.c_str()) );
Edit2->Text = mStr;
이규원 님이 쓰신 글 :
: 아래와 같이 간단히 만들어 봤는데요. 숫자가 바뀝니다.
:
: 1.2를 입력했는데요, 1.20000004768372 이런 수가 출력됩니다.
:
: 함 살려주이소...
:
:
:
: void __fastcall TForm1::Button1Click(TObject *Sender)
: {
: float a;
: a = StrToFloat(Edit1->Text) ;
: Edit2->Text = a;
:
: }
|