The Last Day Of Summer

.NET技术 C# ASP.net ActiveReport SICP 代码生成 报表应用 RDLC
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

COBOL中USAGE的用法

Posted on 2010-11-02 15:49  Cure  阅读(2125)  评论(0编辑  收藏  举报
定义的时候如果是这样:PIC S9(05) USAGE COMP-3
 就是说这个字符串最会存储的时候会压缩一下,例如“123456”,会存成一个
COMP3的,最终就是3个byte,
就是说原来的“123456”占6个byte,其中的每个数字都应得都有ASCII码,比方说1对应的ASCII是49,那么“123456”对应的二进制就是“495051525354”,
使用这种方式存储后,对应的二进制码也就是“123456”,这样的话就是压缩了一半的byte数。

 

不知这样理解对否。