gpt4 book ai didi

file - 数据类型规范 '9(7)V9T' 是什么意思?

转载 作者:行者123 更新时间:2023-12-02 02:26:47 25 4
gpt4 key购买 nike

在我读到的一些功能规范中,他们正在谈论一种带有 9(7)V9T 表示的数字格式。-如何解释这种格式符号?- 这种类型如何物理存储在平面文件中(例如数字?符号?分隔符?)

感谢您明智的回答!

最佳答案

一个 COBOL PICTURE 字符串,例如 9(7)V9T 指定了基本的一般特征和编辑要求数据项。 9 代表十进制数字,(7) 是前面字符的重复因子。在这种情况下9V 是隐含的小数点。这都是标准的 COBOL。到目前为止,我们有一个 8 位十进制数第 7 位和第 8 位数字之间的隐含小数点。

T 有点像曲线球。我从来没有实际上以前遇到过。然而,我搜索了this reference .它声明 PICTURE 字符串中的 T“...表示显示数字字段应该只将符号插入上部如果值为负数,则为最后一个字节的一半。不幸的是,作者没有提供引用,所以我不能给你这个约定的来源。

PIC S9(7)V9 USAGE DISPLAY 在 IBM 平台上的 COBOL 图片符合您的 9(7)V9T 描述。这个数据项需要8个字节来表示。 8位中的每一位都在每个字节的低4位中用符号表示记录在低位字节的高 4 位。这恰好是 IBM 选择实现分区十进制的方式。使用 9(7)V9T 表示使表示显式化。

关于file - 数据类型规范 '9(7)V9T' 是什么意思?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5620433/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com