Daftar Referensi Python
bin() mengubah bilangan bulat menjadi string biner berawalan 0b.
Sintaks
bin(number)
Parameter
| Parameter | Wajib? | Keterangan |
|---|---|---|
number |
Ya | Integer atau objek dengan method __index__() |
Nilai balik: string biner.
Contoh
print(bin(10))
Output:
0b1010
Contoh Lainnya
Bilangan negatif
print(bin(-5))
Output:
-0b101
Tanpa awalan 0b
print(format(10, "b"))
Output:
1010
Konversi kembali ke integer
biner = bin(13)
print(biner)
print(int(biner, 2))
Output:
0b1101
13
Kesalahan Umum
- Float menghasilkan
TypeError. - Hasil
bin()adalah string, bukan integer. - Gunakan
int(teks, 2)untuk konversi balik.
Pelajari Lebih Lanjut
- Referensi: format() · Casting tipe data · bytes()
- Buku Belajar Python untuk Pemula: Bab 5 dan Bab 16
