Tutorial Lengkap Operasi Aritmatika Bilangan Biner, Oktal, dan Heksadesimal

Tutorial ini membahas 6 soal penjumlahan dan pengurangan bilangan berbasis 2 (biner), basis 8 (oktal), dan basis 16 (heksadesimal). Pembahasan dibuat langkah demi langkah agar mudah dipahami oleh pemula.

1. Mengenal sistem bilangan

Dalam komputer, bilangan dapat ditulis menggunakan beberapa sistem bilangan dengan basis yang berbeda.

2

Biner (Binary)

Basis 2 — hanya menggunakan angka 0 dan 1.

Contoh: 11100₂, 11₂

8

Oktal (Octal)

Basis 8 — menggunakan angka 0 sampai 7.

Contoh: 47₈, 6007₈

16

Heksadesimal (Hexadecimal)

Basis 16 — menggunakan angka 0–9 dan huruf A–F.

Contoh: 1A₁₆, FF₁₆, AA₁₆

Nilai angka dalam heksadesimal

SimbolNilai desimal
0–90–9
A10
B11
C12
D13
E14
F15

Aturan penting: jika hasil penjumlahan mencapai atau melebihi basis, lakukan pembagian dengan basis dan simpan sisanya sebagai angka pada posisi tersebut. Untuk pengurangan, jika angka di posisi atas lebih kecil, pinjam 1 dari posisi sebelah kiri. Nilai pinjaman setara dengan basis bilangan yang digunakan.

2. Soal 1 — Biner: 11100 + 11

Basis bilangan biner adalah 2, sehingga hanya ada angka 0 dan 1.

Langkah 1: Susun bilangan sejajar dari kanan

   11100
+  00011
-------

Bilangan 11 ditulis menjadi 00011 agar posisi digit sejajar.

Langkah 2: Jumlahkan dari kanan ke kiri

  • Kolom pertama: \(0+1=1\)
  • Kolom kedua: \(0+1=1\)
  • Kolom ketiga: \(1+0=1\)
  • Kolom keempat: \(1+0=1\)
  • Kolom kelima: \(1+0=1\)

Langkah 3: Tulis hasilnya

   11100
+  00011
-------
   11111

Jawaban nomor 1

11111₂

Pemeriksaan desimal: \(11100_2=28\), sedangkan \(11_2=3\). Jadi, \(28+3=31\), dan \(31=11111_2\).

3. Soal 2 — Biner: 11000 − 111

Pengurangan biner menggunakan aturan peminjaman (borrowing). Jika angka 0 dikurangi 1, kita harus meminjam 1 dari kolom sebelah kiri. Dalam biner, nilai pinjaman tersebut setara dengan 2.

Langkah 1: Susun bilangan

   11000
-  00111
-------

Langkah 2: Lakukan pengurangan dari kanan

Perhatikan bahwa beberapa kolom di sebelah kanan berisi 0, sehingga kita perlu meminjam dari angka 1 yang berada lebih jauh di sebelah kiri.

Urutan peminjamannya:

  • Kolom paling kanan: \(10_2-1_2=1_2\), setelah meminjam.
  • Kolom kedua: setelah proses peminjaman, \(1-1=0\).
  • Kolom ketiga: \(1-1=0\).
  • Kolom keempat: \(1-0=1\).
  • Kolom kelima: \(1-0=1\).

Hasil akhirnya:

   11000
-  00111
-------
   10001

Jawaban nomor 2

10001₂

Pemeriksaan desimal:

  • \(11000_2=24\)
  • \(111_2=7\)
  • \(24-7=17\)
  • \(17=10001_2\)

Jadi, hasilnya adalah 10001₂.

4. Soal 3 — Oktal: 47 + 11

Bilangan oktal menggunakan basis 8. Artinya, jika jumlah pada satu kolom mencapai 8, kita menyimpan 0 pada kolom tersebut dan membawa 1 ke kolom sebelah kiri.

Langkah 1: Susun bilangan

   47
+  11
----

Langkah 2: Jumlahkan dari kanan

Kolom satuan:

\(7+1=8\) dalam desimal.

Karena basis oktal adalah 8, maka:

  • Tulis 0.
  • Bawa 1 ke kolom sebelah kiri.

Kolom berikutnya:

\(4+1+1=6\).

Angka 1 yang terakhir adalah angka bawaan dari kolom satuan.

Langkah 3: Tulis hasil

   47
+  11
----
   60

Jawaban nomor 3

60₈

Pemeriksaan desimal:

  • \(47_8=(4\times8)+7=39\)
  • \(11_8=(1\times8)+1=9\)
  • \(39+9=48\)
  • \(48_{10}=60_8\)

Jadi, hasilnya adalah 60₈.

5. Soal 4 — Oktal: 6007 − 111

Pada soal ini, kita mengurangi bilangan oktal 6007 dengan 111.

Langkah 1: Sejajarkan bilangan

   6007
-  0111
------

Angka 111 ditulis menjadi 0111 agar posisi digit sejajar.

Langkah 2: Kurangi kolom paling kanan

  • Kolom satuan: \(7-1=6\).
  • Kolom kedua: \(0-1\) tidak bisa dilakukan tanpa meminjam.

Karena kolom di sebelah kiri juga bernilai 0, kita harus meminjam dari angka 6 yang berada paling kiri.

Langkah 3: Pahami peminjaman dalam oktal

Dalam sistem oktal, setiap pinjaman bernilai 8.

Angka 6 di posisi paling kiri dipinjamkan satu satuan ke kolom di sebelah kanannya. Karena terdapat angka 0 di antara keduanya, proses peminjaman berlangsung berantai.

Perubahannya menjadi:

Sebelum dipinjam:
6  0  0  7

Setelah peminjaman:
5  7  8  7

Angka 8 pada susunan sementara tersebut adalah nilai hasil peminjaman, bukan digit oktal yang ditulis dalam jawaban akhir.

Langkah 4: Lakukan pengurangan

   6007
-  0111
------
   5676

Penjelasan per kolom:

  • Satuan: \(7-1=6\)
  • Kolom kedua: \(8-1=7\)
  • Kolom ketiga: \(7-1=6\)
  • Kolom keempat: \(5-0=5\)

Jawaban nomor 4

5676₈

Pemeriksaan desimal:

  • \(6007_8=6\times512+7=3079\)
  • \(111_8=1\times64+1\times8+1=73\)
  • \(3079-73=3006\)
  • \(3006_{10}=5676_8\)

Jadi, hasilnya adalah 5676₈.

6. Soal 5 — Heksadesimal: 1A + FF

Dalam heksadesimal, huruf A sampai F memiliki nilai 10 sampai 15.

HurufNilai
A10
B11
C12
D13
E14
F15

Langkah 1: Susun bilangan

   1A
+  FF
----

Langkah 2: Jumlahkan kolom paling kanan

Kolom paling kanan adalah A + F.

Nilai desimalnya:

\[ 10+15=25 \]

Karena basis heksadesimal adalah 16:

\[ 25=16+9 \]

Maka kita menulis 9 dan membawa 1 ke kolom sebelah kiri.

Langkah 3: Jumlahkan kolom sebelah kiri

\[ 1+F+1=1+15+1=17 \]

Nilai 17 desimal dalam heksadesimal adalah 11.

Maka kita menulis digit 1 dan membawa 1 ke posisi baru paling kiri.

Langkah 4: Tulis hasil

    1A
+   FF
-----
   119

Jawaban nomor 5

119₁₆

Pemeriksaan desimal:

  • \(1A_{16}=1\times16+10=26\)
  • \(FF_{16}=15\times16+15=255\)
  • \(26+255=281\)
  • \(281_{10}=119_{16}\)

Jadi, hasilnya adalah 119₁₆.

7. Soal 6 — Heksadesimal: AA − B

Bilangan AA memiliki dua digit A, yang masing-masing bernilai 10. Sementara itu, B bernilai 11.

Langkah 1: Susun bilangan

   AA
-  0B
----

Bilangan B ditulis menjadi 0B agar posisi digit sejajar.

Langkah 2: Kurangi kolom paling kanan

Kita akan menghitung:

\[ A-B=10-11 \]

Karena 10 lebih kecil daripada 11, kita harus meminjam 1 dari digit A di sebelah kiri.

Dalam heksadesimal, pinjaman bernilai 16.

Dengan demikian, digit A yang dipinjamkan berubah dari 10 menjadi 9, sedangkan digit A di sebelah kanan mendapatkan tambahan 16.

Perhitungannya:

\[ (10+16)-11=15 \]

Nilai 15 dalam heksadesimal adalah F.

Langkah 3: Kurangi kolom sebelah kiri

Karena digit A di sebelah kiri sudah dipinjamkan 1, nilainya berubah menjadi:

\[ A-1=10-1=9 \]

Langkah 4: Tulis hasil

   AA
-  0B
----
   9F

Jawaban nomor 6

9F₁₆

Pemeriksaan desimal:

  • \(AA_{16}=10\times16+10=170\)
  • \(B_{16}=11\)
  • \(170-11=159\)
  • \(159_{10}=9F_{16}\)

Jadi, hasilnya adalah 9F₁₆.

8. Ringkasan jawaban seluruh soal

No.Sistem bilanganOperasiHasil
1Biner\(11100+11\)11111₂
2Biner\(11000-111\)10001₂
3Oktal\(47+11\)60₈
4Oktal\(6007-111\)5676₈
5Heksadesimal\(1A+FF\)119₁₆
6Heksadesimal\(AA-B\)9F₁₆

9. Cara mudah mengingat aturan

Penjumlahan

  • Biner: jika jumlah mencapai 2, bawa 1.
  • Oktal: jika jumlah mencapai 8, bawa 1.
  • Heksadesimal: jika jumlah mencapai 16, bawa 1.

Pengurangan

Jika angka di atas lebih kecil daripada angka di bawah, pinjam 1 dari kolom sebelah kiri. Nilai pinjaman sama dengan basisnya: 2, 8, atau 16.

Leave a Reply

Your email address will not be published. Required fields are marked *