下载后可任意编辑Delphi7
0 的常用函数与过程2
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
另外,除法运算的结果总是实型数据
(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;x