From Decimal to Character (JDECCHA)

Where allowed to run:
  • Batch program (*BPGM)
  • Interactive program (*IPGM)
  • Batch ILE CL module (*BMOD)
  • Interactive ILE CL module (*IMOD)
Threadsafe: No
Parameters
Examples
Error messages

Comando JDECCHA

From Decimal to Character.

Converte un numero in carattere nella forma numero impaccato.

Adatto all'uso in un programma Control Language per convertire le variabili numeriche in formato "carattere impaccato".

Trasforma un campo numerico con lunghezza da 1,0 a lunghezza 15,0 in 8 campi di ritorno di tipo carattere di lunghezza da 1 a 8.

Tutti i campi di ritorno sono facoltativi e il comando restituisce solo i campi gestiti.

Nato, in attesa del rel 7.2 con le nuove built in function, per passare numerici ai dati messaggi che li vogliono in tale formato.

Il comando restituisce errore se la variabile di ritorno scelta non e' abbastanza grande per contenere tutte le cifre significative ricevute in input.

Top

Parameters

Keyword Description Choices Notes
FROMDEC From Decimal (15,0) Decimal number Required, Positional 1
TOCHAR1 To Character (Var 1) Max 01,0 Character value Optional, Positional 2
TOCHAR2 To Character (Var 2) Max 03,0 Character value Optional, Positional 3
TOCHAR3 To Character (Var 3) Max 05,0 Character value Optional, Positional 4
TOCHAR4 To Character (Var 4) Max 07,0 Character value Optional, Positional 5
TOCHAR5 To Character (Var 5) Max 09,0 Character value Optional, Positional 6
TOCHAR6 To Character (Var 6) Max 11,0 Character value Optional, Positional 7
TOCHAR7 To Character (Var 7) Max 13,0 Character value Optional, Positional 8
TOCHAR8 To Character (Var 8) Max 15,0 Character value Optional, Positional 9
Top

From Decimal (15,0) (FROMDEC)

Riceve un numero da 1 a 15 cifre con 0 decimali come costante o come variabile di tipo *DEC, sempre da 1 a 15 cifre con 0 decimali.

Valori permessi:

numero-in formato-decimale
Il valore è obbligatorio.
Top

To Character (Var 1) Max 01,0 (TOCHAR1)

Variabile di ritorno di tipo carattere adatta a contenere numeri di una sola cifra in forma impaccata.

Valori permessi:

Variabile di un carattere.
La variabile e' facoltativa.
Top

To Character (Var 2) Max 03,0 (TOCHAR2)

Variabile di ritorno di tipo carattere adatta a contenere numeri fino a 3 cifre in forma impaccata.

Valori permessi:

Variabile di 2 caratteri.
La variabile e' facoltativa.
Top

To Character (Var 3) Max 05,0 (TOCHAR3)

Variabile di ritorno di tipo carattere adatta a contenere numeri fino a 5 cifre in forma impaccata.

Valori permessi:

Variabile di 3 caratteri.
La variabile e' facoltativa.
Top

To Character (Var 4) Max 07,0 (TOCHAR4)

Variabile di ritorno di tipo carattere adatta a contenere numeri fino a 7 cifre in forma impaccata.

Valori permessi:

Variabile di 4 caratteri.
La variabile e' facoltativa.
Top

To Character (Var 5) Max 09,0 (TOCHAR5)

Variabile di ritorno di tipo carattere adatta a contenere numeri fino a 9 cifre in forma impaccata.

Valori permessi:

Variabile di 5 caratteri.
La variabile e' facoltativa.
Top

To Character (Var 6) Max 11,0 (TOCHAR6)

Variabile di ritorno di tipo carattere adatta a contenere numeri fino a 11 cifre in forma impaccata.

Valori permessi:

Variabile di 6 caratteri.
La variabile e' facoltativa.
Top

To Character (Var 7) Max 13,0 (TOCHAR7)

Variabile di ritorno di tipo carattere adatta a contenere numeri fino a 13 cifre in forma impaccata.

Valori permessi:

Variabile di 7 caratteri.
La variabile e' facoltativa.
Top

To Character (Var 8) Max 15,0 (TOCHAR8)

Variabile di ritorno di tipo carattere adatta a contenere numeri fino a 15 cifre in forma impaccata.

Valori permessi:

Variabile di 8 caratteri.
La variabile e' facoltativa.
Top

Examples

None
Top

Error messages

Unknown
Top