Binary to denary · Biner ke desimal
Binary to denary
Convert a binary number, written as a string, to denary (base 10).
Read the bits from left to right. Each new bit doubles the value so far and then adds itself: for "101" the value goes 1, then 1 * 2 + 0 = 2, then 2 * 2 + 1 = 5. int("1") turns the character into the number 1.
Binari ke desimal
Konversi bil biner, yang ditulis sebagai string, menjadi desimal (basis 10).
Baca bit dari kiri ke kanan. Setiap bit baru menggandakan nilai yang ada lalu menambahkannya: untuk "101" nilainya berubah menjadi 1, kemudian 1 * 2 + 0 = 2, lalu 2 * 2 + 1 = 5. int("1") mengubah karakter menjadi angka 1.
Write to_denary(bits) that turns a string of 0s and 1s into its whole-number value, without using int(bits, 2). "1011" is 11. · Tulis to_denary(bits) yang mengubah string 0s dan 1s menjadi nilai bilangan bulatnya, tanpa menggunakan int(bits, 2). "1011" adalah 11.
Click Run to see the output here. · Klik Jalankan untuk melihat output di sini.