0

Dekodiert

Zahl von N-adisch
Basis

Kodiert

Zahl zu N-adisch
Basis

Über N-äre Zahlen

N-äre Zahlen (Basis N) stellen numerische Werte im Stellenwertsystem mit N Symbolen (in der Regel die Ziffern „0–9“ und Buchstaben „A–Z“) dar.

DenCode unterstützt Basen von 2 bis 36. Für Basen größer als 10 (11 bis 36) werden nacheinander die Buchstaben des Alphabets ab „A“ verwendet, um Werte ab 10 darzustellen. Beispielsweise wird 10 bis 15 im Hexadezimalsystem (Basis 16) als A bis F und 10 bis 35 im Basis-36-System als A bis Z dargestellt.

Beispiele für die Umrechnung in den jeweiligen Basen sind unten aufgeführt.

DezimalBinärOktalHexadezimalBasis 32Basis 36
000000
111111
2102222
71117777
8100010888
9100111999
10101012AAA
15111117FFF
16100002010GG
17100012111HH
3111111371FVV
32100000402010W
35100011432313Z
3610010044241410

Nachkommastellen werden im N-ären System als Summe von N-1 (1/N), N-2 (1/N2), N-3 (1/N3), ... dargestellt. Wenn eine Dezimalzahl nicht exakt als Summe von Potenzen von N-n dargestellt werden kann, tritt ein Konvertierungsfehler auf. In diesem Fall zeigt DenCode das Ergebnis verkürzt mit „...“ am Ende an.

DezimalBinärOktalHexadezimalBasis 32Basis 36
0.50.10.40.80.G0.I
0.750.110.60.C0.O0.R
0.90.11100110011001...0.71463...0.E666...0.SPJ6...0.W...