intAsUnicode()

Die Systemfunktion 'strLib.intAsUnicode()' gibt ein UNICODE-Zeichen zurück, das einem ganzzahligen Codepunkt (numerische Darstellung) entspricht.

Die Komplementärfunktion 'strLib.unicodeAsInt()' gibt den Codepunkt für ein UNICODE-Zeichen zurück.

Syntax

  strLib.intAsUnicode(Code INT? in)
  returns (Zeichen UNICODE(1)?)
Code
Bei der Eingabe kann es sich um eine beliebige Variable oder einen beliebigen Ausdruck handeln, die/der mit dem Typ INT zuordnungskompatibel ist (siehe 'Zuordnungskompatibilität in EGL') und einen Unicode-Codepunkt darstellt. Wenn der Wert für Code kleiner als 0 oder größer als 65535 ist, löst die Funktion eine Laufzeitausnahmebedingung (RuntimeException) aus.
Zeichen
Das UNICODE-Zeichen, das Code entspricht. Wenn Code null ist, gibt die Funktion einen Nullwert zurück.

Beispiel

  result = strLib.intAsUnicode(65);
  // Ergebnis ist A

Hinweise zur Kompatibilität

Tabelle 1. Hinweise zur Kompatibilität
Plattform Problem
JavaScript-Generierung Die Funktion 'sysLib.intAsChar()' wird nicht unterstützt.

Feedback