Come modificare e ordinamento imballato decimale in Mainframe

February 26

Un decimale imballato è una stringa di dati, noto anche come i dati imballati o un campo numerico confezionato, che viene utilizzato in mainframe IBM ed è supportato da Micro Focus COBOL, che gira su Windows o Unix. Pranzo negozi decimali due cifre decimali in un byte. Anche se il mainframe può eseguire le funzioni aritmetiche sui campi imballato-decimali, a volte i campi imballato-decimali devono essere convertiti ai campi a zone-decimali se si sta utilizzando un ambiente non-COBOL-oriented.

istruzione

1 Accedi al tuo mainframe inserendo la tua username e password nei campi di testo corrispondenti.

2 Ingresso le seguenti stringhe di codice nel vostro codice:
01 PACK-decimale S3V2-TEXT.

05 PACK-DECIMAL-S3V2 pic S9(3)V99 COMP-3 value 0.

01 SLS-S3V2-text.

05 SLS-S3V2-NUMB pic S9(3)V99 value 0
SIGN LEADING SEPARATE.

Add Pack-decimale S3V2 a ZERO dare SLS-S3V2-NUMB

3 Salvare le modifiche.

Consigli e avvertenze

  • Modifica e ordinamento di un decimale imballato per un numero decimale a zone è necessario solo quando si esegue la migrazione di un'applicazione ad un ambiente non-COBOL-oriented.
  • Non fare un errore con il codice perché il codice non funziona se non è perfettamente formattata.