Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

INTEGER-TO-X-LITERAL( ) Zahl in X-Literal konvertieren

&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'