Benutzer-Werkzeuge

Webseiten-Werkzeuge


info:zahlen:basis

Basisumrechner

Im Dezimalsystem gibt es die Ziffern 0 bis 9, im Binärsystem nur die Ziffern 0 bis 1 und im Hexadezimalsystem 0 bis F (wobei A=10, B=11, C=12, D=13, E=14 und F=15). Wenn man alle Buchstaben als Erweiterung der Dezimalziffern heranzieht, kann man sogar Zahlen aufschreiben, die im 36er-System eine Bedeutung haben.

Im Informatik-Unterricht der 11. Klasse wird noch einmal kurz auf die Stellenwertsysteme eingegangen und die Umrechnung geübt. Damit die Schüler selber üben und ihre Ergebnisse überprüfen können, stelle ich das folgende kleine Applet zur Verfügung.

Man kann eine Zahl eingeben und die Basis, in der sie gemeint ist. (11 im 10er-System ist Elf, 11 im 2er-System ist Drei.) Die Basis wird immer dezimal angegeben, sonst blickt man nicht mehr durch. Wählt man eine Basis größer als 10, so sind bei der Eingabe der umzurechnenden Zahl auch Buchstaben erlaubt. Danach gibt man noch die Basis ein, in die die Zahl umgerechnet werden soll und drückt auf den Umwandeln-Button.

Fehler bei der Eingabe führen dazu, dass als Ergebnis die Zahl 0 angezeigt wird. Fehler können auftreten, wenn man Ziffern verwendet, die es im angegebenen Zahlensystem gar nicht gibt (z.B. die Ziffer 2 im Binärsystem) oder wenn eine Zahl umgerechnet werden soll, die zu groß ist für die interne Darstellung in Java.

info/zahlen/basis.txt · Zuletzt geändert: 2013/08/18 13:20 von admin