pascal函数过程表20510

pascal函数过程表20510

ID:18451205

大小:48.50 KB

页数:10页

时间:2018-09-18

pascal函数过程表20510_第1页
pascal函数过程表20510_第2页
pascal函数过程表20510_第3页
pascal函数过程表20510_第4页
pascal函数过程表20510_第5页
资源描述:

《pascal函数过程表20510》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、PASCAL函数过程表目录:1、数学函数;2、所有单元;3、SYSTEM单元(不需要uses语句);4、DOS单元;5、CRT单元;6、其他单元;7、常用函数;8、不常用函数;9、退出方法。    1、数学函数  求绝对值函数abs(x) 定义:functionAbs(X):(Sametypeasparameter); 说明:X可以是整型,也可以是实型;返回值和X的类型一致例子: var r:Real; i:Integer; begin r:=Abs(-2.3);{2.3} i:=Abs(-157);{157} end. 取整函数int(x

2、) 定义:functionInt(X:Real):Real;注意:X是实型数,返回值也是实型的;返回的是X的整数部分,也就是说,X被截尾了(而不是四舍五入)例子: varR:Real; begin R:=Int(123.567);{123.0} R:=Int(-123.456);{-123.0} end. 截尾函数trunc(x) 定义:functionTrunc(X:Real):Longint;注意:X是实型表达式.Trunc返回Longint型的X的整数部分例子: begin Writeln(1.4,'becomes',Trunc(1.

3、4));{1} Writeln(1.5,'becomes',Trunc(1.5));{1} Writeln(-1.4,'becomes',Trunc(-1.4));{-1} Writeln(-1.5,'becomes',Trunc(-1.5));{-1} end. 四舍五入函数round(x) 定义:functionRound(X:Real):Longint;注意:X是实型表达式.Round返回Longint型的X的四舍五入值.如果返回值超出了Longint的表示范围,则出错.例子: begin Writeln(1.4,'roundsto'

4、,Round(1.4));{1} Writeln(1.5,'roundsto',Round(1.5));{2} Writeln(-1.4,'roundsto',Round(-1.4));{-1} Writeln(-1.5,'roundsto',Round(-1.5));{-2} end. 取小数函数frac(x) 定义:functionFrac(X:Real):Real;注意:X是实型表达式.结果返回X的小数部分;也就是说,Frac(X)=X-Int(_X).例子: var R:Real; begin R:=Frac(123.456);{0

5、.456} R:=Frac(-123.456);{-0.456} end. 求平方根函数sqrt(x)和平方函数sqr(x) 定义: 平方根:functionSqrt(X:Real):Real; 注意:X是实型表达式.返回实型的X的平方根.平方:functionSqr(X):(Sametypeasparameter); 注意:X是实型或整型表达式.返回值的类型和X的类型一致,大小是X的平方,即X*X. 例子: begin Writeln('5squaredis',Sqr(5));{25} Writeln('Thesquarerootof2i

6、s',Sqrt(2.0));{1.414}   2、所有单元  SYSTEMTP的运行库,包括常用的标准函数和过程,可以在程序中直接使用,不需USES语句说明。 DOS具有日期、时间、目录查找、程序执行等功能 CRT具有屏幕模式控制、扩展键盘码、颜色、窗口、声音等功能 PRINTER支持打印输出操作。 GRAPH高级图形软件包,支持多种图形适配器。 GRAPH3实现TP3.0的图形软件包。 TURBO3兼容TP3.0的源程序。 OVERLAY实现高级覆盖管理   3、SYSTEM单元  SYSTEM单元常用过程与函数 ABS(X)F求变量的

7、绝对值 ADDR(X)F测变量地址 APPEND(F)P打开一个存在的文本文件,并将文件指针指向文件末尾准备添加元素 ARCTAN(X)F反正切 ASSIGN(F,C)P将字符串C所表示的外部文件名赋给文件变量F ASSIGNED(X)P测试程序当中的指针或变量是否为空 BLOCKREAD(F,D,NUM)P读类型文件。 BLOCKWRITE(F,D,NUM)P写无类型文件 BREAKP中止或结束循环 CHDIR(PATH)P改变当前目录 CHR(X)F求ASCII码值为X的字符 CLOSE(F)P关闭文件 CONCAT(S1,S2...S

8、3)F字符串合并 CONTINUEP继续循环 COPY(S,POS,LEN)F返回一个字符串的子串 COS(X)F余弦函数 CSEGF返回CS寄存器的当前值 DEC(X)FX:=

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。