




已阅读5页,还剩23页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
cobolformainframefundamentals,ch4cobol算术运算,算术运算语句,addsubtractmultiplydividecompute,add语句1,语法1:addidentifier-1(orliterals),identifier-2,toidentifier-n,roundedonsizeerrorstatement-1notonsizeerrorstatement-2end-add例子:addnum1tonum2.addnum1,10tonum2,num3.addnum1,num2tonum3onsizeerrorperform100-error.,add语句2,语法2:addidentifier-1(orliterals),identifier-2,toidentifier-ngivingidentifier-mroundedonsizeerrorstatement-1notonsizeerrorstatement-2end-add例子:addnum1tonum2givingnum3.addnum1,num2givingnum3.addnum1,10tonum2givingnum3.,例子,add语句3,语法3:addcorridentifier-1toidentifier-2,roundedonsizeerrorstatement-1notonsizeerrorstatement-2end-add例子:03current-month.05paypic9(3)v9(2).05taxpic9(2)v9(2).03ytd.05paypic9(3)v9(2).05taxpic9(2)v9(2).addcorrcurrent-monthtoytd.,rounded,receivingfieldactualresulttruncatedresultroundedresultpic9(3)v9.123.45123.4123.5pic9(3).123.45123123,sizeerror,receivingfieldactualresultsizeerrorpic9(3)v9.123.45ypic9(3)v9.1234.5ypic9(3).123npic9(3).1234ypic9(3)v9notrounded123.45ypic9(3)v9rounded123.45npic9(3)v9rounded1234.56y,subtract语句1,语法1:subtractidentifier-1(orliterals),identifier-2,fromidentifier-n,roundedonsizeerrorstatement-1notonsizeerrorstatement-2end-subtract例子:subtractnum1fromnum2.,subtract语句2,语法2:subtractidentifier-1(orliterals),identifier-2,fromidentifier-ngivingidentifier-mroundedonsizeerror语句-1notonsizeerror语句-2end-subtract例子:subtractnum1fromnum2givingnum3.,例子:,subtract语句3,语法3:subtractcorridentifier-1fromidentifier-2,roundedonsizeerrorstatement-1notonsizeerrorstatement-2end-subtract例子:subtractcorrrec1fromrec2.,multiply语句1,语法1:multiplyidentifier-1(orliterals),byidentifier-2,roundedonsizeerrorstatement-1notonsizeerrorstatement-2end-multiply例子:multiplynum1bynum2.multiply100bynum.,multiply语句2,语法2:multiplyidentifier-1(orliterals),byidentifier-2givingidentifier-3roundedonsizeerrorstatement-1notonsizeerrorstatement-2end-multiply例子:multiplynum1bynum2givingnum3.,例子,divide语句1,语法1:divideidentifier-1(orliterals)intoidentifier-2roundedonsizeerrorstatement-1notonsizeerrorstatement-2end-divide例子:dividenum1intonum2.,divide语句2,语法2:divideidentifier-1(orliterals)intoidentifier-2givingidentifier-3roundedonsizeerrorstatement-1notonsizeerrorstatement-2end-divide例子:dividenum1intonum2givingnum3.,divide语句3,语法3:divideidentifier-1(orliterals)byidentifier-2(orliterals)givingidentifier-3roundedonsizeerrorstatement-1notonsizeerrorstatement-2end-divide例子:dividenum1bynum2givingnum3.,divide语句4,语法4:divideidentifier-1(orliterals)intoidentifier-2(orliterals)givingidentifier-3roundedremainderidentifier-4onsizeerrorstatement-1notonsizeerrorstatement-2end-divide例子:dividenum1intonum2givingnum3remaindernum4.,divide语句5,语法5:divideidentifier-1(orliterals)byidentifier-2(orliterals)givingidentifier-3roundedremainderidentifier-4onsizeerrorstatement-1notonsizeerrorstatement-2end-divide例子:dividenum1bynum2givingnum3remaindernum4.,例子,compute语句,语法:computeidentifier-1rounded,identifier-2rounded,=arithmetic-expressiononsizeerrorstatement-1notonsizeerrorstatement-2end-compute例子:computeresult=num1*num2+num3-num4.computeprice=unitprice/rate*100.,算术表达式符号,代数符号:+,-乘方:*乘法:*除法:/加、减:+,-,内置函数,语法:functionfunction-name(argument1,argument2,.)例子:movefunctionsum(x,y,z)tosum-xyz.,日期函数,例子结果functioncurrent-date2005100709052100+0800functiondate-of-integer(145732)20000101functionday-of-integer(145732)2000001functioninteger-of-date(19980721)145203functioninteger-of-day(1998054)145055functionwhen-compiled200510070905210000000,算术函数,例子结果functionacos(0.717)0.771307functionlog10(10)1.000000functionsum(17,21,4.5,-6)36.5functionsqrt(11)3.316625functionfactorial(4)24functioninteger(4.5)4functioninteger(-3.5)-4functioninteger-part(4.5)4functioninteger-part(-3.5)-3functionrem(11.0,5)1.0functionrandom0.773515,算术函数,例子结果functionchar(65)afunctionlength(abc9ax)6functionlower-case(abc)abcfunctionupper-case(abc)abcfunctionnumval(+709.)709.0functionnumval(52db)-52.0functionnumval-
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 【语文】小学二年级上学期期末模拟模拟试题
- (完整版)数学初一分班测试模拟试卷经典答案
- 2023年人教版小学四4年级下册数学期末解答综合复习(含答案)经典
- 2025年水务行业化学检验员职业技能竞赛理论考试题库含答案
- 2025预防艾梅乙母婴传播项目培训测试试卷附答案
- 司机营销方案
- 2025年院前急救信息系统项目申请报告
- 2025年杀菌奶项目立项申请报告模板
- 山东省2024年春季高考语文试卷试题真题及答案
- 法律多元主义与环境保护-洞察及研究
- 企业食品安全培训课件
- HPV科普讲堂课件
- 港口设施保安培训知识课件
- 电梯维护保养标准作业指导书
- 煤矿安全生产责任制考核制度和考核标准
- 林则徐课件完整版
- 投资学英文版课件Ch 3 Securities markets
- 氟喹诺酮类药物残留的检测课件
- 2021Z世代职场现状与趋势调研报告
- 全国编辑记者资格证考试复习资料
- 高速公路路政巡查记录表
评论
0/150
提交评论