COBOL算术运算.ppt
《COBOL算术运算.ppt》由会员分享,可在线阅读,更多相关《COBOL算术运算.ppt(28页珍藏版)》请在三一办公上搜索。
1、COBOL for Mainframe Fundamentals,Ch4 COBOL算术运算,算术运算语句,ADDSUBTRACTMULTIPLYDIVIDECOMPUTE,ADD 语句1,语法1:ADD identifier-1(or Literals),identifier-2,TO identifier-n,ROUNDEDON SIZE ERROR statement-1NOT ON SIZE ERROR statement-2END-ADD例子:ADD NUM1 TO NUM2.ADD NUM1,10 TO NUM2,NUM3.ADD NUM1,NUM2 TO NUM3ON SIZE
2、ERROR PERFORM 100-ERROR.,ADD 语句2,语法2:ADD identifier-1(or Literals),identifier-2,TO identifier-n GIVING identifier-m ROUNDEDON SIZE ERROR statement-1NOT ON SIZE ERROR statement-2END-ADD例子:ADD NUM1 TO NUM2 GIVING NUM3.ADD NUM1,NUM2 GIVING NUM3.ADD NUM1,10 TO NUM2 GIVING NUM3.,例子,ADD 语句3,语法3:ADD CORR i
3、dentifier-1 TO identifier-2,ROUNDEDON SIZE ERROR statement-1NOT ON SIZE ERROR statement-2END-ADD例子:03 CURRENT-MONTH.05 PAYPIC 9(3)V9(2).05 TAXPIC 9(2)V9(2).03 YTD.05 PAYPIC 9(3)V9(2).05 TAXPIC 9(2)V9(2).ADD CORR CURRENT-MONTH TO YTD.,ROUNDED,Receiving FieldActual ResultTruncated ResultRounded Result
4、 PIC 9(3)V9.123.45 123.4123.5 PIC 9(3).123.45 123 123,SIZE ERROR,Receiving FieldActual ResultSIZE ERROR PIC 9(3)V9.123.45 Y PIC 9(3)V9.1234.5Y PIC 9(3).123N PIC 9(3).1234Y PIC 9(3)V9 Not Rounded123.45 Y PIC 9(3)V9 Rounded123.45N PIC 9(3)V9 Rounded1234.56Y,SUBTRACT 语句1,语法1:SUBTRACT identifier-1(or Li
5、terals),identifier-2,FROM identifier-n,ROUNDEDON SIZE ERROR statement-1NOT ON SIZE ERROR statement-2END-SUBTRACT例子:SUBTRACT NUM1 FROM NUM2.,SUBTRACT 语句2,语法2:SUBTRACT identifier-1(or Literals),identifier-2,FROM identifier-nGIVING identifier-mROUNDEDON SIZE ERROR 语句-1NOT ON SIZE ERROR 语句-2END-SUBTRACT
6、例子:SUBTRACT NUM1 FROM NUM2 GIVING NUM3.,例子:,SUBTRACT 语句3,语法3:SUBTRACT CORR identifier-1 FROM identifier-2,ROUNDEDON SIZE ERROR statement-1NOT ON SIZE ERROR statement-2END-SUBTRACT例子:SUBTRACT CORR REC1 FROM REC2.,MULTIPLY 语句1,语法1:MULTIPLY identifier-1(or Literals),BY identifier-2,ROUNDEDON SIZE ERROR
7、 statement-1NOT ON SIZE ERROR statement-2END-MULTIPLY例子:MULTIPLY NUM1 BY NUM2.MULTIPLY 100 by num.,MULTIPLY 语句2,语法2:MULTIPLY identifier-1(or Literals),BY identifier-2 GIVING identifier-3ROUNDEDON SIZE ERROR statement-1NOT ON SIZE ERROR statement-2END-MULTIPLY例子:MULTIPLY NUM1 BY NUM2 GIVING NUM3.,例子,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- COBOL 算术 运算
![提示](https://www.31ppt.com/images/bang_tan.gif)
链接地址:https://www.31ppt.com/p-2912047.html