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

Postingan populer dari blog ini

Rangkuman Materi dan Soal latihan ASAT. Genap Kelas XI

PRINSIP PRINSIP KERJA PRESTATIF

RANGKUMAN DAN SOAL LATIHAN KELAS X