算术运算符Div,Mod,/区别

Div:整除,取最后值的整数部分。

Mod:取余,取最后值的小数部分。

/:取商,与我们平时使用除法相同。

Round:将实数四舍五入为整数。

Trunc:返回一个实数的整数部分。

procedure TForm1.Button1Click(Sender: TObject);
var
  a,b,c:integer;
  d:Real;
begin
  a:=5;
  b:=2;
  c := a div b;//结果为2
  c := a mod b;//结果为1
  d := a / b;  //结果为2.5
  c:= trunc(d);//结果为2
  d:= 2.6;
  c:= Round(d);//结果为3
end;
编程语言无所谓高低级,唯适用罢了。语言结构再天花乱坠,富丽堂皇终不过CPU上的0和1。
原文地址:https://www.cnblogs.com/fansizhe/p/12602720.html