0

Hasil Decode

Basis-N ke Angka (Desimal)
Basis

Hasil Encode

Angka ke Basis-N
Basis

Tentang Angka Posisional (Basis N)

Angka posisional basis N (N-ary) merepresentasikan nilai numerik dalam notasi posisional menggunakan N simbol (biasanya angka "0–9" dan huruf "A–Z").

DenCode mendukung basis dari 2 hingga 36. Untuk basis yang lebih besar dari 10 (11 hingga 36), huruf alfabet yang dimulai dari "A" digunakan secara berurutan untuk merepresentasikan nilai 10 atau lebih. Misalnya, nilai 10 hingga 15 direpresentasikan dengan huruf A hingga F pada basis 16, dan nilai 10 hingga 35 direpresentasikan dengan A hingga Z pada basis 36.

Contoh konversi pada masing-masing basis adalah sebagai berikut.

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

Selain itu, nilai pecahan setelah titik desimal dikonversi dalam basis N sebagai nilai tempat N-1 (1/N), N-2 (1/N2), N-3 (1/N3), ... Jika nilai pecahan tidak dapat direpresentasikan secara tepat sebagai jumlah dari N-n, konversi ke basis N tidak akan lengkap dan terjadi kesalahan presisi. Dalam kasus tersebut, DenCode menyingkat representasi dengan menambahkan "..." di akhir.

DesimalBinerOktalHeksadesimalBasis 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...