单元的所有过程和函数Word文档下载推荐.docx

上传人:b****5 文档编号:17369525 上传时间:2022-12-01 格式:DOCX 页数:14 大小:24.40KB
下载 相关 举报
单元的所有过程和函数Word文档下载推荐.docx_第1页
第1页 / 共14页
单元的所有过程和函数Word文档下载推荐.docx_第2页
第2页 / 共14页
单元的所有过程和函数Word文档下载推荐.docx_第3页
第3页 / 共14页
单元的所有过程和函数Word文档下载推荐.docx_第4页
第4页 / 共14页
单元的所有过程和函数Word文档下载推荐.docx_第5页
第5页 / 共14页
点击查看更多>>
下载资源
资源描述

单元的所有过程和函数Word文档下载推荐.docx

《单元的所有过程和函数Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《单元的所有过程和函数Word文档下载推荐.docx(14页珍藏版)》请在冰豆网上搜索。

单元的所有过程和函数Word文档下载推荐.docx

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字符型使小写英文字母变为大写字符型

SYSTEMTP的运行库,包括常用的标准函数和过程,可以在程序中直接使用,不需USES语句说明。

DOS具有日期、时间、目录查找、程序执行等功能

CRT具有屏幕模式控制、扩展键盘码、颜色、窗口、声音等功能

PRINTER支持打印输出操作。

GRAPH高级图形软件包,支持多种图形适配器。

GRAPH3实现TP3.0的图形软件包。

TURBO3兼容TP3.0的源程序。

OVERLAY实现高级覆盖管理

SYSTEM单元常用过程与函数

ABS(X)F求变量的绝对值

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...S3)F字符串合并

CONTINUEP继续循环

COPY(S,POS,LEN)F返回一个字符串的子串

COS(X)F余弦函数

CSEGF返回CS寄存器的当前值

DEC(X)FX:

=X-1

DELETE(S,POS,LEN)P删除一个字符串的子串

DISPOSE(P)P释放一个动态变量

DSEGF返回DS寄存器的当前值

EOF(F)F判断文件是否结束

EOLN(F)F判断文件类型中的一行是否结束

ERASE(F)P删除一个存在的外部文件。

EXITP过程中止

EXP(X)F以E为底的指数函数

FILEPOS(F)F文件记录的当前位置

FILESIZE(F)F文件记录数

FILLCHAR(D,LEN,DATE)P填充数值或字符

FLUSH(F)P清空文件缓存区

FRAC(X)F取实形变量的小数部分

FREEMEM(P,I)P释放变长动态变量

GETDIR(DRV,PATH)P取当前盘,当前目录

GETMEM(P,I)P分配变长的动态变量,并把块地址存放在一个指针变量中

HALTP立即中止程序执行,返回TP编辑器或DOS

HI(I)F返回一个变量的高位字节

INSERT(S,D,POS)F在一个字符串中某一位置开始插入一个子串

INTF取整数部分

IORESULTF返回最后一次输入/出操作的结果状态

LENGTH(S)F取字符串的长度

LN(R)F求自然对数

LO(I)F返回一个变量的低位字节

MAXAVAILF返回最大内存空间

MEMAVAILF返回可用内存数目

MKDIR(PATH)P建立一个子目录

MOVE(S,D,LEN)P快传送

NEW(P)P建立一个新的动态变量

ODD(X)F判断一个变量的值是否为奇数

OFS(X)F侧变量偏移地址

ORD(CH)F求一个字符的ASCII码值

PARAMCOUNTFDOS参数串长度

PARAMSTR(N)FDOS参数串

PIF圆周率的值

pos(str1,str2)f测一个字符串中包含的另一个子串的开始位置

pred(x)f求前驱

ptr(i)f指针赋值

randomf返回0~1之间的随机实数

randomizep初始化随机数发生器

read/readln(f,x)p读入/输入数据

rename(f,str)p给一个外部文件改名

reset(f)p打开文件,并将文件指针指向开始,并准备读数据

rewrite(f)p打开文件,并将文件指针指向开始,准备写资料

rmdir(path)p删除一个子目录

round(x)f求实数的近似数

runerrorp停止程序的运行

scrolltop滚动显示窗口的某部分内容

seek(f,n)p将文件指针定位于文件f的第n个文件成分上

seekrof(f)f定位到文件尾

seekroln(f)f定位到行尾

seg(n)f测变量段地址

settextbuf(f)p将输入/出缓冲区与一个文本文件建立关联

sin(x)f正弦函数

sizeof(x)f测变量大小

sptrf返回sp寄存器的当前值

sqr(x)f平方

sqrt(x)f平方根

ssegf返回ss寄存器的当前值

str(i,s)f将一个整数转换成字符串

succ(X)f后继函数

swap(x)f交换一个变量的高位和低位字节

trunc(x)f截去实数的小数部分

truncate(f)p截去文件当前指针以后的内容

upcase(ch)f将小写字母转换成大写字母

val(s,r,p)p将一个字符串转换成数值

writeln(f,x)p输出

dos单元常用过程与函数

getdatep返回系统当前日期

detftimep返回最后一次写入的日期和时间

gettimep返回系统当前时间

packtimep转换系统日期和时间,封装成4个字节的长整形格式

setdatep设置系统当前日期

setftimep写入新的系统日期和时间,覆盖系统最后一次写入的系统日期和时间文件

settimep设置系统当前时间

uppacktimep将系统日期和时间转换成纪录格式

diskfreef返回指定磁盘可用剩余空间

disksizef返回指定磁盘的总容量

get/setverityp返回/设置dos状态下的磁盘读写标记

fexpandf返回函数名的全称

fsearchf在一个目录中查找文件

fsplitf将一个文件名分成目录、文件名、扩展名

findfirstp在当前目录或指定目录下查找第一个与给定属性相匹配的文件名

作者:

巫山霏云2005-2-716:

49回复此发言

--------------------------------------------------------------------------------

3turbopascal基本函数过程及解释

findnextp返回下一个满足匹配条件的文件名

getfattrp返回文件的属性

setfattrp设置文件属性

gerintvecp返回某个中断变量值

intrp执行软中断

msdosp执行dos系统调用

setintvecp设定中断值

execp通过一个特定命令行执行特定程序段

keepp中断程序的执行但仍驻留在内存中

swapvectorsp用当前变量交换所有中断变量值

dosexitcodef回到子程序出口

dosversionf显示dos版本

crt单元

assigncrt(f)p将文本文件f与显示器crt建立联系

clreolp清除当前行光标所在位置以后的字符

clrscrp清除当前窗口或屏幕,光标返回到左上角

delay(t)p等待t毫秒

dellinep清除光标所在行上所有内容

gotoxy(x,y)p将光标移到屏幕某处

highvideop选择高亮度显示字符

inslinep在当前光标位置插入空行

keypressedf测定键盘输入状态

lowvideop低亮度显示字符

normvideop选择正常文本属性从光标所在位置开始显示字符

nosoundp关闭内部扬声器

readkeyp等待从键盘输入一个字符

sound(hz)p以hz指定的频率发声

textbackground(soor)p设置正文背景颜色

textcolor(color)p设置正文前景颜色

textmodep选择特定的文本显示模式

wherex/yf返回当前光标位置的坐标值

window(x1,y1,x2,y2)p在屏幕定义一个文本窗口

 

其他单元

chain(f)p目标程序链接

execute(f)p执行目标程序

mark(p)p标记动态变量

release(p)p释放动态变量区

srtinitp屏幕初始化

crtlinep汉字屏幕方式转换

graphbackground(color)p选择背景色

graphcolormodep中分辨率彩色图形方式,320*200彩色

graphmodep中分辨率黑白图形方式,320*200黑白

graphwindow(x1,y1,x2,y2,color)p定义图形方式窗口

hiresp高分辨率单色图形方式,640*200黑白

hirescolor(color)p高分辨率彩色图形方式,640*200彩色

palette(color)p中分辨率彩色图形颜色组

ovrpath(path)p指定覆盖文件路径

draw(x1,y1,x2,y2,color)p画线

intr(n,m)p8086中断调用

plot(x,y,color)p画点

random(integer)f产生随机整数

seg(x)f测变量段地址

colortable(c1,c2,c3,c4)p重定义颜色组

arc(x,y,radius,color)p画圆弧

circle(x,y,radius,color)p画圆

getpic(buffer,x1,x2,y1,y2)p屏幕转储到屏幕

putpic(buffer,x,y)p缓冲器转储到屏幕

getdotcolor(x,y)p读点

fillscreen(color)p填充屏幕

fillshape(x,y,fillcol,bordercol)p填充一个区域

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('

3.转换函数

chrbyte自变量对应的字符字符型

ord离散类型自变量对应的序号longint

round实型四舍五入longint

trunc实型截断取整longint

)=65round(-4.3)=-5trunc(2.88)=2

4.杂类函数

random无自变量[0,1间的随机实数real

randomword[0,自变量间的随机整数)word

randomize无自变量初始化内部随机数产生器longint

upcase字符型使小写英文字母变为大写字符型

downcase字符型使小写英文字母变为大写字符型

cRT具有屏幕模式控制、扩展键盘码、颜色、窗口、声音等功能

PRINTER支持打印输出**作。

ARcTAN(X)F反正切

ASSIGN(F,C)P将字符串c所表示的外部文件名赋给文件变量F

BLOcKREAD(F,D,NUM)P读类型文件。

BLOcKWRITE(F,D,NUM)P写无类型文件

cHDIR(PATH)P改变当前目录

CHR(X)F求AScII码值为X的字符

cLOSE(F)P关闭文件

CONcAT(S1,S2...S3)F字符串合并

cONTINUEP继续循环

cOPY(S,POS,LEN)F返回一个字符串的子串

cOS(X)F余弦函数

CSEGF返回cS寄存器的当前值

DEc(X)FX:

FILLcHAR(D,LEN,DATE)P填充数值或字符

FRAc(X)F取实形变量的小数部分

IORESULTF返回最后一次输入/出**作的结果状态

ORD(CH)F求一个字符的AScII码值

PARAMcOUNTFDOS参数串长度

findfirstp在当前目录或指定目录下查找第一个与给定属性相匹配的文件名

findnextp返回下一个满足匹配条件的文件名

window(x1,y1,x2,y2)p在屏幕定义

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 农林牧渔 > 农学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1