Operasi Aritmatika Bilangan Biner

 Bilangan Biner!


Bilangan biner adalah sistem bilangan yang hanya menggunakan dua digit, yaitu 0 dan 1. Berikut beberapa contoh kode Python untuk bekerja dengan bilangan biner, termasuk operasi pembagian:


*Mengubah Desimal ke Biner*

desimal = 10

biner = bin(desimal)

print(biner)  # Output: 0b1010

*Mengubah Biner ke Desimal*

biner = '1010'

desimal = int(biner, 2)

print(desimal)  # Output: 10

*Operasi Aritmatika Biner*

a = 0b1010  # 10

b = 0b1100  # 12


Penjumlahan

hasil = a + b

print(bin(hasil))  # Output: 0b10110


Pengurangan

hasil = a - b

print(bin(hasil))  # Output: -0b10


Perkalian

hasil = a * b

print(bin(hasil))  # Output: 0b1111000


Pembagian

hasil = a // b

print(bin(hasil))  # Output: 0b0

*Pembagian Biner dengan Sisa*

a = 0b1010  # 10

b = 0b1100  # 12


hasil = a // b

sisa = a % b

print(f"Pembagian: {bin(hasil)}")

print(f"Sisa: {bin(sisa)}")

*Fungsi untuk Mengubah Desimal ke Biner*

def desimal_ke_biner(n):

    return bin(n)[2:]

print(desimal_ke_biner(10))  # Output: 1010

*Fungsi untuk Mengubah Biner ke Desimal*

def biner_ke_desimal(b):

    return int(b, 2)


print(biner_ke_desimal('1010'))  # Output: 10

Jika Anda ingin mencoba contoh di atas, Anda dapat menggunakan Python interpreter atau IDE seperti PyCharm, VSCode, atau Jupyter Notebook.


Apa yang ingin Anda pelajari selanjutnya?

Komentar