SISTEM BILANGAN DAN CARA KONVERSI BILANGAN DESIMAL KE BILANGAN BINER
Assalamualaikum...
Hallo temen temen online semua💗👋🏼
Kali ini saya akan membahas mengenai sistem bilangan dan gimana sih cara konversi bilangan desimal ke biner atau sebaliknya.
Yuk, Simak!
PENGERTIAN SISTEM BILANGAN
Sistem bilangan adalah cara untuk merepresentasikan angka dalam berbagai bentuk dan basis. Setiap sistem bilangan memiliki aturan dan basis (radix) tertentu yang menentukan jumlah digit yang dapat digunakan dan bagaimana nilai dari setiap digit dihitung berdasarkan posisinya.
Macam-macam sistem bilangan yang sering dipakai:
1. Sistem bilangan desimal
merupakan bilangan basis 10 atau mempunyai 10 angka yaitu 0, 1, 2, 3, 4, 5, 6, 7, 8, 9
2. Sistem bilangan biner
Merupakan bilangan basis 2 atau mempunyai 2 angka yaitu 0 dan 1
3. Sistem bilangan oktal
Merupakan bilangan basis 8 atau mempunyai 8 angka yaitu 0, 1, 2, 3, 4, 5, 6, 7
4. Sistem bilangan hexadesimal
Merupakan bilangan basis 16 atau mempunyai 16 angka yaitu 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, a, b, c, d, e, f
KONVERSI BILANGAN DESIMAL KE BILANGAN BINER
Misalkan kita ingin mengonversi bilangan desimal `19` ke bilangan biner.
1. 19 ÷ 2 = 9, sisa = 1
2. 9 ÷ 2 = 4, sisa = 1
3. 4 ÷ 2 = 2, sisa = 0
4. 2 ÷ 2 = 1, sisa = 0
5. 1 ÷ 2 = 0, sisa = 1
Bacalah sisa hasil bagi dari bawah ke atas: 010011 .
Jadi, bilangan desimal `19` dikonversi menjadi bilangan biner `010011`.
KONVERSI BILANGAN BINER KE BILANGAN DESIMAL
Berikut adalah langkah-langkah untuk mengonversi bilangan biner ke bilangan desimal:
1. Tuliskan bilangan biner yang ingin Anda konversi.
2. Mulai dari digit paling kanan (LSB - Least Significant Bit), kalikan setiap digit dengan 2 dipangkatkan dengan posisinya (dimulai dari 0).
3. Jumlahkan semua hasil perkalian tersebut.
Contoh:
Misalkan kita ingin mengonversi bilangan biner `1101` ke bilangan desimal.
1. Tuliskan bilangan biner: `1101`.
2. Kalikan setiap digit dengan 2 dipangkatkan dengan posisinya:
- 1 * 2^0 = 1
- 0 * 2^1 = 0
- 1 * 2^2 = 4
- 1 * 2^3 = 8
3. Jumlahkan semua hasil perkalian:
- 1 + 0 + 4 + 8 = 13
Jadi, bilangan biner `1101` adalah bilangan desimal `13`.
Komentar
Posting Komentar