下载后可任意编辑Delphi7.0 的常用函数与过程2.1.4 Delphi 7 中的运算符与表达式 Delphi 7 有 8 类运算符,本章主要学习算术运算符、字符串运算符和位运算符。其他运算符将在以后的章节中学习。 1.算术运算符 算术运算符是用户最熟悉的,类似算术中的加减乘除等。Delphi 7 中有 8 个算术运算符,具体含义如下。 (1)取正运算符“+” :单目运算符,表示对一个数值型数据取正,例如+5 的值为 5。另外,取正运算符可以省略。 (2)取负运算符“-” :也是单目运算符。例如对 5 取负,其值为-5。 (3)加法运算符“+” :与数学上的加法相同。加法运算符与取正运算符符号相同,但含义不同。例如 3+5 的值为 8。 (4)减法运算符“-” :与数学上的减法含义相同。也请注意减法运算符与取负运算符的异同。 (5)乘法运算符“*” :表示对两个数值型数据相乘,与数学中的乘法相同。例如:3*5的值为 15。 (6)除法运算符“/” :与数学上的除法含义相同。例如 3/5 的值为“0.6” 。另外,除法运算的结果总是实型数据。 (7)整除运算符“div” :只能对两个整数进行除法运算,结果为整型数据。例如 5 div 3的值为 1,而“5 div 2.0”是不合法的。 (8)取余运算符“mod” :对两个整数相除,结果为余数。例如 5 mod 3 的值为 2。1,数学类函数包括绝对值函数,取整数函数,取小数函数,平方函数,平方根函数,三角函数,指数函数,对数函数和随机函数等。(1)绝对值函数:Abs(x) 返回 x 的绝对值,x 是整型或实型数据例:x := Abs(-1); //这是一个赋值语句,先计算赋值号右边函数的值(为 1)再赋给 x.(2)取整数函数例:Trunc(x):Int64;Round(x):Int64;Int(x):Extended;x1 := Trunc(-2.5);//赋值语句,函数值-2x2 := Round(-2.51);//x2 的值为-3x3 := Int(-2.5);//x3 的值为-2,与 Trunc 基本相同,但是返回值类型不同(3)取小数函数Frac(x):Extended; 返回 x 的小数部分,x 为实型数据例:x := Frac(-2.5);//x 的值为-0.5(4)平方函数下载后可任意编辑Sqr(x):Extended;返回实型数据 x 的平方值,x 为实型数据x := Sqr(-2.5);//x 的值为 6.25(5)平方根函数Sqrt(x):Extended;返回非负实数 x 的算术平方根,x 为非负实数,返回值也为非负实数例:x := Sqrt(4); //x 的值为 2.0(6)三角函数Sin(x):Extended;返回以弧度为单位的 x 的正弦函数值,x 的单位为...