将 comp-2 转换为 cobol 中的字母数字
convert comp-2 to alphanumeric in cobol
我有一本带有几个 COMP-2 变量的抄写本,我需要以字母数字形式显示它们。我试过移动、重新定义、移动到数字然后再到字母数字,但似乎没有任何效果。
这是一个程序:
ID DIVISION.
PROGRAM-ID DISPLEXP.
DATA DIVISION.
WORKING-STORAGE SECTION.
01 SOME-NAME COMP-2.
01 SOME-OUTPUT PIC -9.9E-99.
PROCEDURE DIVISION.
MOVE -2.3E-6 TO SOME-NAME
SOME-OUTPUT
DISPLAY
">"
SOME-NAME
"<"
">"
SOME-OUTPUT
"<"
GOBACK
.
输出为:
>-.23000000000000000E-05<>-2.3E-06<
如果你能澄清你的问题,我相信会有答案。
我有一本带有几个 COMP-2 变量的抄写本,我需要以字母数字形式显示它们。我试过移动、重新定义、移动到数字然后再到字母数字,但似乎没有任何效果。
这是一个程序:
ID DIVISION.
PROGRAM-ID DISPLEXP.
DATA DIVISION.
WORKING-STORAGE SECTION.
01 SOME-NAME COMP-2.
01 SOME-OUTPUT PIC -9.9E-99.
PROCEDURE DIVISION.
MOVE -2.3E-6 TO SOME-NAME
SOME-OUTPUT
DISPLAY
">"
SOME-NAME
"<"
">"
SOME-OUTPUT
"<"
GOBACK
.
输出为:
>-.23000000000000000E-05<>-2.3E-06<
如果你能澄清你的问题,我相信会有答案。