Pascal标准函数
OI爱好者(OIFans.cn)
www.oifans.cn
1.算术函数
函数标识符 自变量类型 意义 结果类型
abs 整型、实型 绝对值 同自变量
arctan 整型、实型 反正切 实型
cos 整型、实型 余弦 实型
exp 整型、实型 指数 实型
frac 整型、实型 小数部分 实型
int 整型、实型 整数部分 实型
ln 整型、实型 自然对数 实型
pi 无自变量 圆周率 实型
sin 整型、实型 正弦 实型
sqr 整型、实型 平方 同自变量
sqrt 整型、实型 平方根 实型
例:
abs(-4)=4
abs(-7.49)=7.49
arctan(0)=0.0
sin(pi)=0.0
cos(pi)=-1.0
frac(-3.71)=-0.71
int(-3.71)=-3.0
sqr(4)=16
sqrt(4)=2
2.标量函数
函数标识符 自变量类型 意义 结果类型
odd 整型 判断奇数 布尔型
pred 离散类型 求前趋 同自变量
succ 离散类型 求后继 同自变量
例:
odd(1000)=false
odd(3)true
pred(2000)=1999
succ(2000)=2001
pred(‘x’)=’w’
succ(‘x’)=’y’
3.转换函数
函数标识符 自变量类型 意义 结果类型
chr byte型 自量对应的字符 字符型
ord 离散类型 自量对应的序号 longint
round 实型 四舍五入 longint
trunc 实型 截断取整 longint
4.杂类函数
函数标识符 自变量类型 意义 结果类型
random 无自变量 [0,1)之间的随机实数 real
random word [0,自变量)之间的随机整数 wird
randomize 无自变量 用一随机值初始化内部随机数产生器 longint
upcase 字符型 使小写英文字母变为大写 字符型