Binary to denary · Nhị phân sang thập phân
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.
nhị phân sang thập phân
Chuyển đổi một số nhị phân, được viết dưới dạng chuỗi, sang thập phân (cơ số 10).
Đọc các bit từ trái sang phải. Mỗi bit mới làm gấp đôi giá trị hiện tại rồi cộng thêm chính nó: đối với "101", giá trị đi từ 1, sau đó 1 * 2 + 0 = 2, rồi 2 * 2 + 1 = 5. Hàm int("1") chuyển ký tự thành số 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. · Viết to_denary(bits) biến một chuỗi 0 và 1 thành giá trị số nguyên của nó, mà không dùng int(bits, 2). "1011" là 11.
Click Run to see the output here. · Nhấn Chạy để xem kết quả ở đây.