Loading...
Select Version
&pagelevel(3)&pagelevel
Anwendungsgebiet: Konvertierungsfunktionen
Die Funktion INTEGER-TO-X-LITERAL( ) konvertiert eine Dezimalzahl in ein X-Literal, das die 4 Byte lange Codierung der Zahl enthält.
INTEGER-TO-X-LITERAL( ) ist die inverse Funktion zu X-LITERAL-TO-INTEGER( ).
Format
INTEGER-TO-X-LITERAL( ) INT-TO-X-LIT( ) |
INTEGER = arithm_ausdruck |
Ergebnistyp
STRING
Eingabeparameter
INTEGER = arithm_ausdruck
Bezeichnet die zu konvertierende Zahl.
Ergebnis
String, der ein X-Literal enthält
Fehlermeldung
Keine Fehlermeldungen
Beispiel
/DECLARE-VARIABLE A( TYPE= *STRING ) /DECLARE-VARIABLE B( TYPE= *INTEGER ) /A = INT-TO-X-LIT( -235736076 ) /SHOW-VARIABLE A A = X'F1F2F3F4' /B = X-LIT-TO-INT(&(A)) &* die &-Ersetzung beachten /SHOW-VARIABLE B B = -235736076 /B = X-LIT-TO-INT('1234') /SHOW-VARIABLE B B = -235736076 /A = INT-TO-X-LIT( 0 ) /SHOW-VARIABLE A A = X'00000000'