|
주바라기 발루 님이 쓰신 글 :
: AnsiString a,b,c;
:
: a=Edit1->Text; //Edit1 에 7
: b=Edit2->Text; //Edit2 에 3 을 넣음
:
: c= a/8 * b/5;
:
: Edit3->Text=c; // 원하는 결과= 0.525 그런데 값이 0 이 나오네요.
:
: 어떻게 해야하나요? 너무 초보적인 질문이라 죄송합니다. 자세한 설명 곁들어주세요.
: 그럼 열공~~ 감사합니다.
음 AnsiString 이 (int)로 자동형변환을 지원했던가요? --; 현재 설치가 안되어있어서
위에 쓰신것만 봐서는
int/int 를 하면 결과도 int가 되기때문입니다.
결론은 a/8.0 * b/5.0 으로 해보세요 ^^
|