天天看点

Pascal基础(四)-常用函数和标准库

常用函数

数学函数

  • 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]

继续阅读