常用函数
数学函数
- abs,sqrt,int,trunc,round,power,odd,exp,ln,ceil,floor 见名知意就不注释了
- sqr // 平方
- frac //返回小数部分
- sin,cos,tran等三角函数
输入输出
- writeln,readln
其它
- random(n),randomize
- pred 前导
- succ 后继
- chr,ord ascii 与字符的转换
- inc,dec 加减值
字符串操作
字符串用的比较广泛,单独拿出来
- concat //连接
- copy //拷贝
- delete //删除
- insert //插入
- length //长度
- pos // 检索子串位置
- upcase // 大写
- str(v,s) //把数值v转换为字符串s
- val(s,v,I) // 把字符串s转换为数值v
日期时间
- TimeToStr(Time)
- DateTimeToStr(Now)
- DeCodeDate (Date,year,month,day)
- Format (‘Day: %d,Month: %d, Year:%d’,[day,month,year])
参考文档(Pascal datetime)[https://www.freepascal.org/docs-html/rtl/sysutils/datetimeroutines.html]