资源描述
浅谈cobol的几种数据类型中使用子句来定义数据类型主要的数据类型有以下几类我将分几篇文章分别讲述他们的使用和注意的地方.类型示例说明字母形只能使用个字符和空格字符形可以使用字符集定义的字符和数字数字形数字形有三个类型数字编辑用于格式化数值输出其他如类型浮点形在使用很少对于字符,字母形都比较好理解,所占字符数,就是其定义的个数.对于数字编辑形,仅仅用于格式化数值,不能进行数值运算和布尔比较.计算字符数需要如下计算:所占字符数就是计算所有定义字符数其中号表示负数显示号正数不显示号表示前导就是不显示前面的至于详细的各类符合和数值编辑的使用,将会专门写一章来讲述.我们详细说一下数值形,按照带不带符合,可以区分符合形,非符合形.安装存储类型分为以下举例详细说明,或者每个占一位符号和不34.在内5存6,存储分别是于1于2于3于4于5的码对于带符号对于正数最后的一般称型占位.示例就分别是6.如果这个值是对于无符号就是为表示正负数为表示负示例就是也是型或者型存储长度计算为表示的总个数的取整原因是做了压缩存储这个示范就是如果这个值是在内存存储分别是和对于无符号最后补个表示无符合对于带符合如果是正数就是负数就是所有总长度就是使用的时候数值型之间都可以直接进行各类操作但需要注意的是如果对于未赋值的型在赋值前做任何计算操作将会导致数据例外但对于就会才有缺省值不会有数据例外还有若是作为的就必须类型与的类型匹配如果一个型的来接受也会造成错误型的变量常用于表示半个字或者整个字主机一个字是个字节比如半个字也就是对于有符合的数来说就是所以可以用来表示当然也可以用来表示因为表示的范围是到一个字节存不下也需要个自己存储对于一个字就是或者详细可以自己计算
展开阅读全文