What is the result when converting 0111 1011 in binary system to decimal system?

4 phương ánCó giải thích

Các phương án trả lời

Chọn một phương án
Lời giảiChọn phương án để mở
Đáp án đúng: "123". Mỗi vị trí trong hệ hai mang trọng số là một luỹ thừa của 2, tính từ phải sang trái lần lượt là 1, 2, 4, 8, 16, 32, 64, 128. Dãy 0111 1011 bật các bit trọng số 64, 32, 16, 8, 2 và 1, còn bit trọng số 4 và bit trọng số 128 đều tắt, nên cộng lại được 64 cộng 32 cộng 16 cộng 8 cộng 2 cộng 1 là 123. Giá trị "120" ứng với dãy 0111 1000, tức bỏ sót hai bit thấp nhất đang bật. Giá trị "121" ứng với 0111 1001, chỉ nhận một trong hai bit thấp đó. Giá trị "122" ứng với 0111 1010, nhận bit trọng số 2 mà bỏ bit trọng số 1. Có một cách loại nhanh: bit cuối cùng của dãy đang bật nên số cần tìm phải là số lẻ, vì thế mọi đáp số chẵn đều bị gạt ngay từ đầu.

Cùng phần 1

Xuất hiện trong 1 bộ đề