0

Decodificato

Num da N-ari
Base

Codificato

Num a N-ari
Base

Informazioni sui Numeri in Base N

I numeri in base N (N-ary) rappresentano valori numerici nel sistema di numerazione posizionale utilizzando N simboli (generalmente le cifre «0–9» e le lettere «A–Z»).

DenCode supporta basi da 2 a 36. Per le basi superiori a 10 (da 11 a 36), le lettere dell'alfabeto a partire da «A» vengono utilizzate in ordine per rappresentare numeri pari o superiori a 10. Ad esempio, da 10 a 15 sono rappresentati da A a F in base 16, e da 10 a 35 sono rappresentati da A a Z in base 36.

Di seguito sono riportati esempi di conversione in ciascuna base.

DecinaleBinarioOttaleEsadecimaleBase 32Base 36
000000
111111
2102222
71117777
8100010888
9100111999
10101012AAA
15111117FFF
16100002010GG
17100012111HH
3111111371FVV
32100000402010W
35100011432313Z
3610010044241410

Inoltre, i valori frazionari sono convertiti in base N come valori posizionali di N-1 (1/N), N-2 (1/N2), N-3 (1/N3), ... Se il valore decimale non può essere espresso esattamente come somma di potenze N-n, non può essere convertito completamente in base N e si verifica un errore di precisione. In tal caso, DenCode aggiunge «...» alla fine per indicare che il valore è troncato.

DecinaleBinarioOttaleEsadecimaleBase 32Base 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...