计算机二级Delphi基础辅导:DELPHI数学运算函数
来源:优易学  2011-6-2 21:03:42   【优易学:中国教育考试门户网】   资料下载   IT书店
  我们在编写跟数学紧密相关的程序时,数学运算函数将大有用处。比如图像处理软件,就会大量用到这些数学运算函数。
  默认情况下,Delphi新建的工程里,没有包含大多数的数学运行函数,因此需要在Uses中加入Math单元。
  1.Abs
  功能说明:求绝对值。
  参考实例:
  var
  r: Single;
  i: Integer;
  begin
  r := Abs(-2.8); // r等于 2.8
  i := Abs(-156); // I 等于 156
  end;
  2.Exp
  功能说明:Exp返回e的X次幂的值,其中e是一个自然对数基底。
  参考实例:
  e := Exp(1.0); // e为real型变量
  end;
  3.Floor
  功能说明:取得小于等于X的最大的整数。
  参考实例:
  Floor(-2.8) = -3
  Floor(2.8) = 2
  Floor(-1.0) = -1
  4.Int
  功能说明:返回参数中的整数部分。
  参考实例:
  var
  R: Real;
  begin
  R := Int(123.456); // R等于 123.0
  R := Int(-123.456); // R等于 -123.0
  end;
  5.Max(所在单元:Math)
  功能说明:比较两个数字,并返回最大的一个数字。
  参考实例:
  var
  k: Integer;
  begin
  k := Max(10, 20); // k将为20
  end;
  6.Min(所在单元:Math)
  功能说明:比较两个数字,并返回最小的一个数字。
  参考实例:
  var
  k: Integer;
  begin
  k := Min(10, 20); // k将为10
  end;
  7.PI
  功能说明:精确计算返回圆周率。
  参考实例:
  var
  x Extended;
  begin
  x := PI; // x等于3.1415926535897932385
  end;
  8.Round
  功能说明:对一个实数进行四舍五入。
  参考实例:
  var
  I, j: Integer;
  begin
  i := Round(1.25); // i等于1
  j := Round(1.62); // j等于2
  end;
  9.Sqr
  功能说明:取给定值的平方。
  参考实例:
  var
  i: Integer;
  begin
  i := Sqr(3); // i等于9
  end;

责任编辑:小草

文章搜索:
 相关文章
热点资讯
资讯快报
热门课程培训