procedure TForm1.Button1Click(Sender: TObject); var a,b:real; c:real; begin a:=StrTofloat(edit1.TExt); b:=StrToFloat(Edit2.Text); c:=a/b; if c=round(c) then////////////整除 Edit3.Text:=IntToStr(round(c)) else//////////没整除 begin Edit3.Text:=IntToStr(Trunc(c));///////取整数部分 Edit4.Text:=Format('%.2f',[Frac(c)]);/////////取小数部分 end; end;
a:=StrTofloat(edit1.TExt); b:=StrToFloat(Edit2.Text); if (a/b)=(a div b) then //整除了
var
a,b:real;
c:real;
begin
a:=StrTofloat(edit1.TExt);
b:=StrToFloat(Edit2.Text);
c:=a/b;
if c=round(c) then////////////整除
Edit3.Text:=IntToStr(round(c))
else//////////没整除
begin
Edit3.Text:=IntToStr(Trunc(c));///////取整数部分
Edit4.Text:=Format('%.2f',[Frac(c)]);/////////取小数部分
end;
end;
b:=StrToFloat(Edit2.Text);
if (a/b)=(a div b) then //整除了