Conversione in dati esadecimali o bit (HEX-OF, BIT - OF)
È possibile utilizzare le funzioni intrinseche HEX-OF o BIT-OF per convertire i dati di qualsiasi tipo in cifre esadecimali o binarie.
Informazioni su questa attività
La funzione intrinseca HEX-OF può essere utilizzata per convertire i dati di qualsiasi tipo in una stringa leggibile umana di cifre esadecimali (da "0" a "9", da "A" a "F" e da "a" a "f") che rappresentano, in formato esadecimale, i valori byte sottostanti dei dati da convertire. La lunghezza della stringa esadecimale di output in byte è due volte la lunghezza della stringa dell'argomento di input in byte.
Ad esempio, " FUNCTION HEX-OF('Hello, world!') restituisce 'C8859393966B40A6969993845A'.
L'argomento per la funzione intrinseca HEX-OF può essere un valore letterale, un elemento di dati o il risultato di una funzione intrinseca.
La funzione intrinseca BIT-OF può essere utilizzata per convertire i dati di qualsiasi tipo in una stringa leggibile umana di cifre binarie ("0" o "1") che rappresentano, in formato stringa di bit, i valori byte sottostanti dei dati da convertire. La lunghezza della stringa di bit di output in byte è otto volte la lunghezza della stringa dell'argomento di input in byte.
Ad esempio, FUNCTION BIT-OF('Hello, world!') restituisce '11001000100001011001001001110010011100101100110101101000000101001011010011001100100111000010001011010'.
HEX-OF mostrata sopra e corrisponde alla codifica EBCDIC della lettera 'H'.L'argomento per la funzione intrinseca BIT-OF può essere un valore letterale, un elemento di dati o il risultato di una funzione intrinseca.