1.不能用result作为变量名
2. edit11.Text := FloatToStr((0.06/10)*((strtoint(edit10.Text)-90)+0.68));因为你的计算结果是浮点数而不是整数不能IntToStr
2. edit11.Text := FloatToStr((0.06/10)*((strtoint(edit10.Text)-90)+0.68));因为你的计算结果是浮点数而不是整数不能IntToStr
调试欢乐多
result:integer;
begin
result:=Round((0.06/10)*((strtoint(edit10.Text)-90)+0.68));
edit11.Text:=inttostr(result);
end;
result:integer;
begin
result:=round((0.06/10)*((strtoint(edit10.Text)-90)+0.68));
edit11.Text:=inttostr(result);
end;
result:integer;
begin
result:=floattostr((0.06/10)*((strtoint(edit10.Text)-90)+0.68));
edit11.Text:=inttostr(result);
end;
var
result:single;
begin
result:=(0.06/10)*((strtoint(edit10.Text)-90)+0.68);
edit11.Text:=FloatToStr(result);
end;