信息学竞赛辅导资料Pascal语言基础知识(一)(4)
2.4标准函数
1.算术函数
函数标识符自变量类型意义结果类型
abs整型、实型绝对值同自变量
arctan整型、实型反正切实型
cos整型、实型余弦实型
exp整型、实型指数实型
frac整型、实型小数部分实型
int整型、实型整数部分实型
ln整型、实型自然对数实型
pi无自变量圆周率实型
sin整型、实型正弦实型
sqr整型、实型平方同自变量
sqrt整型、实型平方根实型
例:abs(-4)=4abs(-7.49)=7.49arctan(0)=0.0
sin(pi)=0.0cos(pi)=-1.0frac(-3.71)=-0.71
int(-3.71)=-3.0sqr(4)=16sqrt(4)=2
2.标准函数
函数标识符自变量类型意义结果类型
odd整型判断奇数布尔型
pred离散类型求前趋同自变量
succ离散类型求后继同自变量
例:odd(1000)=falsepred(2000)=1999succ(2000)=2001
odd(3)=truepred('x')='wsucc('x')='y'
3.转换函数
函数标识符自变量类型意义结果类型
chrbyte自变量对应的字符字符型
ord离散类型自变量对应的序号longint
round实型四舍五入longint
trunc实型截断取整longint
例:chr(66)='B'ord('A')=65round(-4.3)=-5trunc(2.88)=2
4.杂类函数
函数标识符自变量类型意义结果类型
random无自变量[0,1间的随机实数real
randomword[0,自变量间的随机整数)word
randomize无自变量初始化内部随机数产生器longint
upcase字符型使小写英文字母变为大写字符型
downcase字符型使小写英文字母变为大写字符型
下一页阅读:运算符和表达式