$$ (TSB)

Aus C64-Wiki
Zur Navigation springenZur Suche springen
$$ (TSB)
Syntax: a$ = $$<n>
Parameter
n: Ausdruck im Bereich 0..65535
Einordnung
Typ: Stringfunktion
Kontext: Zahlen
Aufgabe: Umrechnung dezimal - hex
Abkürzung: keine
Token: keins
Verwandte Befehle
%% - % - $ - NRM


Dieser Artikel beschreibt das TSB-Schlüsselwort $$ (TSB).
Es gibt kein entsprechendes Simons'-Basic-Schlüsselwort.

Typ: Stringfunktion
Syntax: a$ = $$48600
oder:   PRINT $$48600

Die Umrechnungsfunktion $$ für Dezimalzahlen in Hex-Strings ist in TSB wie ein Präfix ausgeführt. Die Zeichen $$ (Dollar-Dollar) vor einer vorzeichenlosen Zahl zwischen 0 und 65535 wandeln diese Zahl in den entsprechenden Hex-String um. Nach $$ dürfen beliebige, zulässige Ausdrücke stehen, auch geklammert und aus gemischten Zahlensystemen. Im Bytebereich sind die Ergebnisstrings zweistellig, sonst vierstellig. Es wird kein Präfix erzeugt.


Beispiel:

10 PRINT "545 + 1328 sind in hex $" $$(545 + 1328)

Ergebnis: 0751