어제 답변은 고마웠습니다????
아래 소스에서 보시면 값을 직접 입력했을때와 변수로 계산했을때
값은 똑 같은데 프로그램에서는 틀리다구 인식하네요???
왜 그런지 모르겠네요?
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;
			 
	
	
    
    
	
	
    
    
    
답변 감사합니다.