Я позволю себе не согласиться с двумя другими ответами, поскольку они, IMO, просто повторно представляют исходный текст как отредактированный буквенно-цифровой вывод.Вот мой укол:
IDENTIFICATION DIVISION.
PROGRAM-ID. STR2NUM.
DATA DIVISION.
WORKING-STORAGE SECTION.
01 WS-VARIABLES.
05 SRCE-DATA PIC X(4).
05 SRCE-DATA-R PIC X(4) JUST RIGHT.
05 DEST-DATA-N PIC 9(4).
05 DEST-DATA PIC ZZZ9.
PROCEDURE DIVISION.
INITIALIZE WS-VARIABLES
MOVE '11' TO SRCE-DATA
UNSTRING SRCE-DATA DELIMITED BY SPACE
INTO SRCE-DATA-R
INSPECT SRCE-DATA-R
REPLACING ALL SPACES BY ZEROES
MOVE SRCE-DATA-R TO DEST-DATA-N, DEST-DATA
DISPLAY 'SOURCE >' SRCE-DATA '<'
DISPLAY 'DEST >' DEST-DATA '<'
GOBACK
.
Поле DEST-DATA-N содержит истинную числовую версию исходных данных.