Saturday, January 25, 2020

Cara cepat konversi desimal ke biner


Hasan Askari: Cara cepat konversi desimal ke biner - cover

# Pengantar

Biner merupakan angka yang terdiri dari 1 dan 0. Bilangan tersebut hingga saat ini masih digunakan oleh semua komputer untuk membaca data dari pengguna. Sebab, secara teknis, komputer hanya bisa membaca dua bilangan tersebut.

Adapun mengenai mengapa data yang kita masukkan ke komputer seperti angka desimal, masih dapat dibaca oleh komputer, itu karena komputer memiliki alat untuk menerjemahkan bahasa kita ke bahasa yang dapat ia pahami yaitu biner.

Alat pengubah angka desimal ke Biner bisa kita sebut sebagai decimal to Biner converter. Dengannya komputer dapat lebih cepat memproses data.

Namun demikian, tahukah kita bahwa untuk mengubah angka desimal ke Biner tak sesulit yang dikira. Bahkan anak SD yang sudah belajar operasi dasar perhitungan pun bisa melakukannya.

Konversi desimal ke biner ini seingat saya diajarkan di bangku sekolah SMA sederajat. Bahkan konversi angka-angka lainnya, seperti oktal dan heksadesimal pun ikut dibahas.

Oh ya, kali ini akan dibahas seputar konversi desimal ke biner saja. Untuk konversi lainnya akan dibahas di lain kesempatan.

# Cara biasa konversi desimal ke biner

Bila dulu pernah mempelajari konversi desimal ke biner, kita tidak akan merasa asing dengan cara ini. Karena cara ini merupakan dasar dan paling umum diajarkan di sekolah menengah.

Tahapnya kita hanya perlu;
1. Membagi angka desimalnya dengan 2
2. Sisanya disimpan
3. Bagi terus hingga hasilnya 1 atau 0
4. Nilai binernya adalah hasil akhir dan sisa bagi dari akhir hingga awal.

Contoh 1:
Konversi biner angka desimal 230
230/2 = 115 sisanya 0
115/2 =   57 sisanya 1
  57/2 =   28 sisanya 1
  28/2 =   14 sisanya  0
  14/2 =     7 sisanya  0
    7/2 =     3 sisanya  1
    3/2 =     1 sisanya  1
   
Kita lihat, hasil akhirnya ialah 1
Dan sisanya dari akhir hingga awal ialah 110 0110
Maka nilai binernya ialah:
= Hasil akhir dan sisanya
= 1110 0110

Contoh 2:
Konversi biner angka desimal 128
128/2 = 64 sisanya 0
  64/2 = 32 sisanya 0
  32/2 = 16 sisanya 0
  16/2 =   8 sisanya 0
    8/2 =   4 sisanya 0
    4/2 =   2 sisanya 0
    2/2 =   1 sisanya 0
Hasil akhir = 1
Hasil sisanya dari akhir ke awal = 000 0000
Jadi, binernya ialah = 1000 0000

# Cara cepat konversi desimal ke biner

Nah ... minggu lalu, seorang dosen memberitahu kepada mahasiswanya dan juga saya yang kebetulan ada di situ, bahwa mengubah angka desimal ke biner dapat dilakukan dengan cepat. Tanpa software konversi otomatis atau semacamnya, melainkan hanya perlu jeli dan cepat dalam operasi penghitungan dasar.

Bila kita masih duduk di bangku sekolah dan bisa mengetahui cara cepat konversi desimal ke biner ini, saya kira akan memiliki nilai lebih tersendiri. Sedangkan apabila belum mengetahuinya, berikut ini adalah cara-caranya:

1. Buat urutan angka sebagai berikut:


128  64  32  16  8  4  2  1
Angka tersebut kita sebut sebagai rumus

2. Menentukan nilai rumus terdekat dengan nilai desimal dengan syarat lebih besar sama dengan ( x ≥ nilai rumus).
Contoh:
Kita mencari nilai biner dari;
  • 129. Maka nilai terdekatnya ialah 128
  • 75. Maka nilai terdekatnya ialah 64
  • 43. Maka nilai terdekatnya ialah 32
  • 16. Maka nilai terdekatnya ialah 16
  • dsb

3. Setelah itu, masukkan nilai 1 ke atas angka rumus terdekat. Misal (menggunakan contoh di atas);
  • 129. Maka beri angka 1 di atasnya 128
  • 75. Maka beri angka 1 di atas angka 64
  • 43. Maka beri angka 1 di atas angka 32
  • 16. Maka beri angka 1 di atas angka 16
  • dst

4. Kemudian kurangi nilai awal dengan nilai terdekat.
  • 129. Maka 129 dikurangi 128
  • 75. Maka dikurangi 64
  • 43. Maka dikurangi 32
  • 16. Maka dikurangi 16

5. Ulangi langkah ke-2 hingga ke-4, sampai angkanya menjadi 0.
Contoh, konversi angka 129;
  • 129 mendekati angka 128
  • > di atas 128 diberi angka 1
  • >> 129-128 = 1

  • 1 mendekati angka 1
  • > di atas 1 diberi angka 1
  • >> 1-1 = 0

Contoh lain. Konversi angka 200;
  • 200 mendekati angka 128
  • > di atas 128 diberi angka 1
  • >> 200-128 = 72

  • 72 mendekati angka 64
  • > di atas 64 diberi angka 1
  • >> 72-64 = 8

  • 8 mendekati angka 8
  • > di atas 8 diberi angka 1
  • >> 8-8 = 0

6. Di atas rumus, tambahkan angka 0 di samping angka 1 lainnya. Hingga menghasilkan 8 digit berangka 1 dan 0.

7. Selesai

Contoh lengkapnya:


Konversi angka desimal 230 ke biner;
1. Tuliskan rumus
Hasan Askari: Cara cepat konversi desimal ke biner - 1

2. Tentukan nilai terdekat
230 nilai terdekatnya ialah 128
Hasan Askari: Cara cepat konversi desimal ke biner - 2

3. Berikan angka 1 di atas nilai rumus terdekat
Berikan angka 1 di atas nilai rumus 128
Hasan Askari: Cara cepat konversi desimal ke biner - 3

4. Kurangi nilai yang dicari dengan nilai rumus terdekat
230-128 = 102
Hasan Askari: Cara cepat konversi desimal ke biner - 4

5. Ulangi langkah ke-2 sampai langkah ke-4
6. Tambahkan angka 0 di atas nilai rumus yang kosong
Hasan Askari: Cara cepat konversi desimal ke biner - 5 dan 6

Rincian:
Hasan Askari: Cara cepat konversi desimal ke biner - rincian


Untuk mengeceknya kita dapat menggunakan cara manual. Kebetulan ada pada contoh 1 di atas.

Cara ini memang agak merepotkan bagi kita yang baru pertama mengetahuinya. Namun, seiring berjalannya waktu, kita akan mengetahui bahwa cara tersebut lebih efisien dari pada cara yang umum dipakai. Toh dalam cara tersebut kita hanya menggunakan operasi hitung pengurangan.

Kendalanya hanya ketika kita kurang teliti, di saat itu lah nilai yang salah akan siap menghampiri kita. Jadi, solusinya ialah sering-sering berlatih agar cara cepat konversi desimal ke biner dapat mendarah daging dalam tubuh kita. Sehingga kesalahan dapat diminimalisir serta ketelitian dapat meningkat pesat.

Adapun cara tercepat untuk mengubah desimal ke biner ialah dengan menggunakan alat konversinya. Salah satunya ada di aplikasi kalkulator Xiaomi.
Hasan Askari: Cara cepat konversi desimal ke biner - alat konversi

Dengan adanya alat konversi itu, kita dapat mengecek secara mudah apakah hasilnya sesuai ataukah tidak.

***

Oke, sekian mengenai cara cepat konversi desimal ke biner. Semoga bermanfaat.



Disqus Codes
  • Untuk menulis teks tebal , sila gunakan atau
  • Untuk menulis teks miring, sila gunakan atau
  • Untuk menulis teks bergaris bawah , sila gunakan
  • Untuk menulis teks bergaris tengah , sila gunakan
  • Untuk menulis kode HTML, silakan pakai atau
    or

    dan gunakan parse tool below to easy get the style.
Show Parser Box

strong em u strike
pre code pre code spoiler
embed

Dapatkan Kabar Terbaru Melalui Email