Trả lời:
Đáp án đúng: C
Để chuyển đổi số nhị phân sang số thập phân, ta nhân mỗi bit với lũy thừa của 2 tương ứng với vị trí của nó (tính từ phải sang trái, bắt đầu từ 0) rồi cộng các kết quả lại.
A. 10010010 = 1*2^7 + 0*2^6 + 0*2^5 + 1*2^4 + 0*2^3 + 0*2^2 + 1*2^1 + 0*2^0 = 128 + 16 + 2 = 146
B. 11000100 = 1*2^7 + 1*2^6 + 0*2^5 + 0*2^4 + 0*2^3 + 1*2^2 + 0*2^1 + 0*2^0 = 128 + 64 + 4 = 196
C. 10100100 = 1*2^7 + 0*2^6 + 1*2^5 + 0*2^4 + 0*2^3 + 1*2^2 + 0*2^1 + 0*2^0 = 128 + 32 + 4 = 164
D. 10101010 = 1*2^7 + 0*2^6 + 1*2^5 + 0*2^4 + 1*2^3 + 0*2^2 + 1*2^1 + 0*2^0 = 128 + 32 + 8 + 2 = 170
Vậy, số nhị phân có giá trị là 164 là 10100100.