1 / 15
文档名称:

PLI程式说明.doc

格式:doc   大小:199KB   页数:15页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

PLI程式说明.doc

上传人:luciferios08 2021/8/18 文件大小:199 KB

下载得到文件列表

PLI程式说明.doc

文档介绍

文档介绍:PLI程式说明
2

———————————————————————————————— 作者:
———————————————————————————————— 日期:

个人收集整理 勿做商业用途
个人收集整理 勿做商业用途
个人收集整理 勿做商业用途
一、PL/1的字符集及书写
1、PL/1的字符集
PL/1的字符集一般分为48个字符与60个字符两种,目前采用60个字符的字符集。
29个字母字符
A,B,…….,Z,$,@,#
10个数字
0,1,2,3,4,5,6,7,8,9
21个专用字符(如下所示)

空格  
%
百分号
=
等号  
;
分号
+
加号  
:
冒号

减号  

小于
*
星号(乘号)
>
大于 
/
斜线(除号)


(
左括号
&

)
右括号


,
逗号
_
短划号
.
小数点
?
问号
'
引号
2、L/I源程序的书写
(Statement)以“;"结束
(Comment)以“/*”开始,以“*/"结束,其间可出现任何字符.
1
:
换新页

:
换一行
0

换二行(空一行,现换一行)
-
:
换三行(空二行,再换一行)
二、数据和表达式(DATA and Expression)
数据类型分两类:
运算型数据
算术数据
a:定点十进数(Fixed decimal data)
3

个人收集整理 勿做商业用途
个人收集整理 勿做商业用途
个人收集整理 勿做商业用途
b: 定点二进数(Fixed binary data)
数值字符数据(numeric character data)
字符串数据(String data)
控制型数据
文件数据(file data)
标号数据(label data)
入口数据(entry data)
定位数据(locator data)
1、运算型数据
进位制(Base): 十进位、二进位;
记数法(scale): 定点、浮点
精确度(precision):(P:表示有效数位;q:表示有效小数位)
型(mode): 实型、复型等。
例:
定点十进数
732
003
—528
精确度
()
()
(3。0)
(4。4)
(4。0)
存储形式
(十六进制)
31,41,60
73,20
00,30
0,01,20
528,0

注: 对定点十进数(p,q)
占用存贮的字符数==[p/2]+1
P最大值是15,占8个字符
(p,q)未指明时,系统约定为(5,0)
。2定点二进数
例: 定点二进数 0001 0110 11111111
十六进制表示 16 F F
十进制表示 22 — 1
注:
最大有效数位31,占4字符
未指明时系统约定值为FIXED BIN(15), 占2字符.
位数低于15位的也占2字符
位数高于15位的,则占4字符
变量名以I,J,K,L,M,N开始,若未指明时,约定为FIXED BIN(15);以其它
字母开始约定为FIXED DEC(6)
数值字符数据
4

个人收集整理 勿做商业用途
个人收集整理 勿做商业用途
个人收集整理 勿做商业用途
它是介于算术