어제 답변은 고마웠습니다????
아래 소스에서 보시면 값을 직접 입력했을때와 변수로 계산했을때
값은 똑 같은데 프로그램에서는 틀리다구 인식하네요???
왜 그런지 모르겠네요?
procedure TForm1.Button1Click(Sender: TObject);
Type
TSetWrk110=Record
OPENQ: double;
end;
TSetParaf=Record
TRQTY: double;
end;
var
SetWrk110 : TSetWrk110;
SetParaf : TSetParaf;
a,b,c: double;
begin
a:= 267;
b:= 0;
c:= 266.8;
SetParaf.TRQTY := 0.2;
SetWrk110.OPENQ := ((a+b)-c);
if ((SetParaf.TRQTY) > (Setwrk110.OPENQ)) then
ShowMessage('SetParaf.TRQTY 값이 크다')
else if ((SetParaf.TRQTY) = (Setwrk110.OPENQ)) then
ShowMessage('값이 같다');
end;
답변 감사합니다.