PIC X
a の数値を aに移動するとPIC 9
、数値フィールドの値が 0 になります。
FOO
、 a PIC X(400)
、最初のバイトに「1」があり、残りの 399 にスペースがありますPIC 9(02)
BAR
。
DISPLAY FOO
MOVE FOO to BAR
DISPLAY BAR
収量
1
0
BAR が 1 ではなく 0 なのはなぜですか? [編集: もともと、「何が起こっているのですか?」]
追記: NealB は次のように述べています。
それは私が本当にCOMPUTE BAR AS FUNCTION NUMVAL(FOO)
テストNUMERIC
ではなく、MOVE
.