Dohexacontal

Dilihat :  kali


Jika kita mengenal bilangan berbasis 10 yang disebut decimal, bilangan berbasis 2 yang disebut biner dan bilangan berbasis 16 yang disebut hexadecimal, pernahkah Anda mendengar istilah Dohexacontal?
Ya, kata Dohexacontal berasal dari bahasa Yunani Do yang berarti 2 dan hexaconta yang berarti 60, sehingga Dohexaconta sama dengan 62.

Pernahkah terpikir oleh Anda bilangan berbasis 62?

Kenapa harus ada bilangan berbasis 62?
Penasaran?
Mau tahu alasannya?


Berikut alasannya:
Sistem bilangan berbasis 10 (deca) atau desimal atau persepuluhan yang menggunakan kombinasi sepuluh angka 0-9 adalah sistem bilangan yang paling sering digunakan. Nomor rumah, nomor KTP, nomor kendaraan sampai nomor telepon seluler (ponsel) semuanya menggunakan bilangan berbasis 10 atau desimal.
Seiring bertambahnya jumlah pengguna ponsel maka nomor ponsel yang kita gunakan semakin lama semakin panjang. Awalnya, jumlah digit angka nomor ponsel hanya 10 digit sudah termasuk angka 0 dan 8. Namun sekarang nomor ponsel Anda bisa mencapai 12 bahkan 13 digit angka. Akibatnya adalah Anda kesulitan menghafal nomor sepanjang itu. Meskipun sebagian besar nomor ponsel tersimpan pada memory atau kartu ponsel, namun tetap saja ada nomor-nomor ponsel yang baru yang belum sempat tersimpan dan Anda harus mengingat atau menghafalnya.

Lalu apakah solusinya?
Jika untuk memperpendek panjangnya suatu situs di internet kita mengenal URL shortener seperti layanan goo.gl, bit.ly atau shortener lokal terbaru Indonesia s.id maka nomor ponsel yang panjang pun seharusnya bisa dipersingkat atau diperpendek. Apalagi seperti kita ketahui bahwa setelah demam BBM (Blackberry Messanger) yang menggunakan PIN number sebagai ID mulai surut dan beralih menggunakan aplikasi pesan percakapan instan WhatsApp dimana nomor telepon yang panjang ini digunakan sebagai ID, maka handphone number shortener atau konversi nomor ponsel agar bisa lebih pendek menjadi begitu penting.
Bilangan berbasis 16 (hexadecimal) sebenaranya sedikit lebih efisien dibanding desimal. Jika kita menuliskan angka lima belas dengan dua digit angka desimal 15 maka dengan hexadecimal kita cukup menuliskannya dengan satu simbol F atau f. Misalkan nomor ponsel Anda 0812345678910 maka jika dikonversikan dalam hexadecimal menjadi 0BD23935C3E. Kalau dilihat dari jumlah digitnya, maka nomor ponsel dalam 13-digit desimal dapat diperpendek menjadi 11-digit hexadecimal, atau dapat lebih efisien sekitar 15%.
Tentunya 11-digit angka masihlah panjang. Ini karena bilangan berbasis 16 (hexadecimal) hanya menggunakan 16 kombinasi angka (0-9) dan simbol (A-F). Huruf yang digunakan pun tidak case sensitive artinya huruf besar atau huruf kecil A-F atau a-f tidak dibedakan.

Dohexacontal
Karena hexadecimal hanya menggunakan 16 kombinasi simbol (angka dan huruf) maka pengurangan digitnya tidak terlalu signifikan. Agar lebih signifikan maka kita harus memanfaatkan seluruh angka (0-9) ditambah abjad atau huruf A-Z dan a-z (case sensitive).
Jika kita menggunakan seluruh angka dan huruf tersebut maka kombinasinya akan menjadi 10 angka (0-9) ditambah 2 x 26 huruf A-Z dan a-z atau totalnya menjadi 62 simbol.
Karena menggunakan 62 simbol (angka dan huruf) maka nama dalam bahasa Yunani-nya adalah Dohexaconta.
Jika nama sistem bilangan berbasis 8 (octa) disebut octal, maka nama sistem bilangan berbasis 62 (dohexaconta) disebut dohexacontal.

Berikut tabel nilai Decimal yang setara dengan setiap simbol Dohexacontal:

 *Untuk membedakan angka nol (0) dan huruf O maka angka 0 dituliskan dengan dengan nol coret (Ø)

Lalu bagaimana cara konversi dari Decimal ke Dohexacontal?
Sebenarnya untuk mengkonversi angka dari decimal ke dohexacontal cukup mudah dan hampir sama dengan konversi dari bilangan desimal ke hexadecimal.
Misalkan kita ambil contoh angka 12345678, maka cara untuk konversi ke dohexacontal sbb.:
12345678 dibagi 62 hasil: 199123 sisa 52 (= q)
199123 dibagi 62 hasil: 3211 sisa 41 (= f)
3211 dibagi 62 hasil: 51 sisa 49 (= n)
51 dibagi 62 hasil: 0 sisa 51 (= p)
Dari perhitungan di atas, nilai sisa yang diperoleh (ditulis dari bawah ke atas) akan menghasilkan : pnfq yang merupakan hasil konversi dari bilangan desimal ke dohexacontal. Dari konversi ini, terlihat bahwa 8 digit desimal dapat diperpendek menjadi hanya 4 huruf/simbol.

Bagaimana cara mengkonversi nomor seluler ke Dohexacontal?
Jika kita perhatikan secara umum sebenarnya struktur penomoran untuk nomor seluler dibagi ke dalam dua bagian.
1. 4-digit angka pertama (termasuk angka 0) adalah kode prefiks operator seluler
2. Digit ke-5 sampai digit ke-10,11,12 atau ke-13 adalah nomor pembeda tiap-tiap pelanggan

Untuk mengkonversi nomor seluler ke dalam dohexacontal, sebenarnya ada dua cara, yakni mengkonversikan seluruh nomornya atau hanya mengkonversikan nomor nomor pembeda setelah kode prefiks operator seluler.
Karena kode prefiks operator sudah pasti, maka sebaiknya yang dikonversikan hanya nomor pembeda saja.
Contoh: Operator seluler Tekomsel (menggunakan kartu pasca bayar Halo) kode prefiksnya: 0811-0813. Untuk Pra bayar (Simpati, AS) kode prefiksnya: 0821-0823, 0851-0853
Operator seluler Indosat kode prefiksnya: 0814-0816 dan 0855-0858
Operator seluler XL kode prefiksnya: 0817-0819, 0877-0878, 0859
Operator seluler 3 (Three) kode prefiksnya: 0895-0899
Operator seluler Smartfren kode prefiksnya: 0881-0889

Misalkan kita akan mengkonversikan nomor seluler Telkomsel:  0811-2676626
Cara mengkonversi nomor pembeda ke dohexacontal sbb.:
2676626 dibagi 62 hasil: 43171 sisa 24 (= O)
43171 dibagi 62 hasil: 696 sisa 19 (= J)
696 dibagi 62 hasil: 11 sisa 14 (= E)
11 dibagi 62 hasil: 0 sisa 11 (= B)

Hasil konversinya (ditulis dari bawah ke atas) akan menghasilkan kata: BEJO.
Jadi nomor seluler 0811-2676626 dapat dikonversi atau disingkat menjadi 0811-BEJO.

Dengan cara yang sama, 13-digit nomor seluler operator 3 (Three) 0895-317500298 dapat disingkat menjadi 0895-LUCKY, 11-digit nomor operator Indosat 0856-4837194 dapat disingkat menjadi 0856-KING, dan 11-digit nomor seluler operator XL 0819-2715628 disingkat menjadi 0819-BOSS.

Dengan konversi ke dohexacontal ini sebenarnya menjadi peluang untuk operator seluler menjual nomor unik (sesuai permintaan pelanggan) dengan harga yang bagus. Tentunya konversi ini harus dibakukan terlebih dahulu dan diterapkan dalam sistem translation, switching dan routing number pada perangkat telekomunikasi operator.

Penasaran?
Bagaimana dengan nomor ponsel Anda?
Jika nomor ponsel Anda ingin dipersingkat atau dikonversikan ke dalam dohexacontal, silakan tuliskan nomor ponsel Anda pada pesan di layanan Contact Us.
Kami akan segera membalas pesan Anda.


*Dari ide, gagasan dan perhitungan sendiri
**Copas diperbolehkan atas seijin penulis




EmoticonEmoticon