prevnext   » Startseite » Haupt-Referenz » Funktions-Referenz » charCode()

charCode()

Den Zeichenkode eines Zeichens ermitteln.

Syntax:

int32 charCode ( num_or_string )
int32 charCode ( num_or_string, default )

Parameter:

num_or_string Zahl oder Zeichenkette, aus dem der Zeichenkode ermittelt wird.
default Rückgabewert, falls num_or_string weder Zahl noch Zeichenkette ist.

Beschreibung:

Es wird ein Zeichenkode aus der Quelle num_or_string ermittelt. Ist das Objekt eine Ganzzahl, dann werden die unteren 8 Bits als Ergebnis geliefert. Ist das Objekt eine Fließkommazahl, dann wird diese mittels int() in eine Ganzzahl gewandelt um anschließend die unteren 8 Bits als Ergebnis zu liefern. Ist das Objekt eine Zeichenkette, dann wird der vorzeichenlose Kode des ersten Zeichens oder ersatzweise Null als Ergebnis geliefert.

Funktionsergebnis:   INT32

Der Rückgabewert ist eine Zahl aus dem Bereich [0..255], wenn num_or_string eine Zahl oder Zeichenkette ist. Anderenfalls wird der Wert default zurückgeliefert.

Siehe auch:
 char()   ord() 

Weitere ähnliche Funktionen:

Typ-Umwandlung
Funktion Kurzinfo
bool() Einen Ausdruck ein einen Wahrheitswert wandeln.
catList() Eine Liste mit den Kopien der einzelnen Parameter erzeugen. Aus Listen und Maps werden alle Elemente einzeln kopiert.
charCode() Den Zeichenkode eines Zeichens ermitteln.
charCodeMB() Den Zeichenkode eines Multi-Byte-Zeichens ermitteln.
float() Einen Ausdruck in eine Fließkommazahl wandeln.
int()
int32() Einen Ausdruck in eine 32-Bit Ganzzahl wandeln.
int64() Einen Ausdruck in eine 64-Bit Ganzzahl wandeln.
int64hl()
keyMap()
list() Eine Liste mit den Kopien der einzelnen Parameter erzeugen.
map()
noYes() Einen Wahrheitswert ermitteln, wobei Zeichenketten auf deutsche und englische Bezeichnungen ausgewertet werden.
num() Einen Ausdruck in eine Zahl wandeln.
string()
trunc32() Einen Ausdruck in eine 32-Bit Ganzzahl wandeln. Bei 64-Bit Ganzzahlen werden die oben 32 Bits abgeschnitten.