procedure TForm1.Button1Click(Sender: TObject);
var
JiShu,J300: Real;
begin
if StrToInt(Edit2.Text) > 300 then
begin
JiShu := (StrToFloat(Edit2.Text) - 300) / 0.3;
J300 := (J300 - StrToFloat(Edit1.Text)) / 0.1;
Edit3.Text := FloatToStr(J300);
Edit4.Text := FloatToStr(JiShu + J300);
end;
end;上面这一段代码只是我为了试一下正确性,结果是不对的.
诸位大侠你们给说说Real类如何计算.
var
JiShu,J300: Real;
begin
if StrToInt(Edit2.Text) > 300 then
begin
JiShu := (StrToFloat(Edit2.Text) - 300) / 0.3;
J300 := (J300 - StrToFloat(Edit1.Text)) / 0.1;
Edit3.Text := FloatToStr(J300);
Edit4.Text := FloatToStr(JiShu + J300);
end;
end;上面这一段代码只是我为了试一下正确性,结果是不对的.
诸位大侠你们给说说Real类如何计算.
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货