Skip to main content

Apa itu heksadesimal?

Hexadecimal adalah sistem penghitungan basis-16, yang berarti bahwa setiap digit mewakili enam belas angka yang berbeda, yang bertentangan dengan sepuluh angka dalam sistem basis-10 kami.Sistem ini umumnya diwakili menggunakan angka 0-9 untuk sepuluh digit pertama, dan kemudian huruf A-F untuk enam digit berikutnya.Ini bukan sistem penghitungan historis, tetapi memiliki asal-usulnya di zaman elektronik, karena merupakan cara yang cukup ramah pengguna untuk memperluas pada sistem biner.

Komputer beroperasi menggunakan sistem penghitungan basis-2 sederhana, yang disebut biner.Namun, ini bisa menjadi cukup rumit bagi manusia untuk berinteraksi.Hexadecimal menawarkan cara yang lebih efisien untuk berhubungan dengan nilai biner.Ini karena enam belas adalah dua ke daya keempat, sehingga satu digit dapat dipandang sebagai empat digit biner.Dengan kata lain, nilai empat digit dalam biner dapat diekspresikan dalam satu digit hex, dan nilai delapan digit dalam biner dapat diekspresikan dalam dua digit hex, dan sebagainya.Ini berbeda dengan sistem basis-10 yang biasa kita gunakan, yang tidak akan sesuai dengan angka biner dalam kelipatan yang konsisten.

sementara ada sistem dasar yang lebih besar yang digunakan dalam komputasi, seperti sistem basis-32, dan basis-64 Sistem, Hex secara substansial lebih mudah bagi kebanyakan orang untuk berinteraksi, sehingga tetap yang paling meresap.Base-32 dan Base-64 keduanya memiliki aplikasi dalam komputasi, tetapi mereka jarang digunakan dalam apa pun, tetapi tingkat pengkodean terdalam.Meskipun dibutuhkan beberapa untuk membiasakan diri, bahkan non-programmer sering menemukan diri mereka menggunakan heksadesimal secara teratur, dan dengan cepat mendapatkan bakat untuk itu.

Misalnya, banyak desainer yang menggunakan program desain grafis menjadi terbiasa dengan penggunaan kode heksadesimal untuk mewakili warna yang digunakan.Hex adalah steno yang ideal, karena kode warna pada sebagian besar komputer terdiri dari tiga nilai dari 0 hingga 256, satu untuk merah, satu hijau, dan satu untuk biru.RGB, atau merah-hijau-biru, nomor 256 hanyalah 16 untuk kekuatan kedua, dan karenanya dapat diekspresikan dengan dua digit.Jadi, misalnya, warna hijau kobalt dapat diwakili dengan nilai RGB 61.145,64, atau hanya nilai heksadesimal #3d9140.bisa terlihat kompleks pada pandangan pertama.Menghitung hingga lima puluh, misalnya, akan terlihat seperti: 1, 2, 3, 4, 5, 6, 7, 8, 9, a, b, c, d, e, f, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 1a, 1b, 1c, 1d, 1e, 1f, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 2a, 2b, 2c, 2d, 2e, 2f, 30, 31, 32. Perhatikan bahwa itu terlihat seperti jumlah yang selesai pada angka 32, tetapi sebenarnya begitulah angka 50 diwakili dalam heksadesimal.Karena heksadesimal pada dasarnya didasarkan pada sistem biner, ada kesederhanaan menarik yang muncul ketika kita bekerja dengan kekuatan dua.Sebagai contoh, 2

4

hanya 10, 2 5 adalah 20, 2 6 adalah 40, 2 7 adalah 80, 2 8 adalah 100, 2 9 adalah 200, dan seterusnya.