Henryk Plötz: 0x3000 - was bedeutet 0x ?

Beitrag lesen

Moin,

Mich hatte die Null nur etwas verwirrt, weil es ja auch die Schreibung für "normale" hex-Werte gibt:  

Das eine hat mit dem anderen nichts zu tun. Was du da hast ist eine HTML-Zeichenreferenz für das Zeichen mit dem Code 0x3000.

Noch eine Anschlussfrage: mein kurzer Test hatte ergeben, dass es in der JavaScript Funktion zum gleichen Ergebnis kommt, wenn man das 0x weglässt (also nur 3000) schreibt.

Es gibt nicht das gleiche Ergebnis. So wie der Code war prüft er ob der übergebene Wert zwischen 0x3000 und 0xd800 liegt. Wenn du die 0x vor der 3000 weglässt würde er nur noch überprüfen ob der Wert zwischen 3000 und 0xd800 liegt. (Wenn du die 0x vor der d800 weglässt wird das als Variablenname interpretiert.)

--
Henryk Plötz
Grüße aus Berlin
~~~~~~~~ Un-CDs, nein danke! http://www.heise.de/ct/cd-register/ ~~~~~~~~
~~ Help Microsoft fight software piracy: Give Linux to a friend today! ~~