Zurück Vor +Ebene Home Inhalt Index Hilfe

Umrechnung zwischen Zahlensystemen

Die zu konvertierende Zahl a kann sowohl eine explizite Zahl als auch ein Ausdruck (z.B. ) sein. BaseForm[a,b] druckt die in a enthaltenen Zahlen mit der Basis b aus.

a=			(* Zahl eingeben *)
b=			(* Basis eingeben *)
BaseForm[a,b]

(* Beispiel *)
BaseForm[16^^c000,2]

Umrechnung einer Zahl a zu einer beliebigen Basis b in eine Dezimalzahl:

b^^a

Die zu konvertierende Zahl im Dualsystem sei 11011, dann lautet der Befehl:

2^^11011

Sie können Gleitkommazahlen genauso wie ganze Zahlen in anderen Basen angeben.

2^^110.011

Für das Hexadezimalsystem sei die zu konvergierende Zahl fffaa2. Der Befehl zur Umrechnung lautet:

16^^fffaa2

Allgemein gilt:

Basis^^(zu konvertierende Zahl)

ergibt die Zahl in Dezimaldarstellung.
Copyright Verlag Harri Deutsch AG  Stöcker DeskTop Mathematik