Trong những câu dưới đây câu nào không chính xác:
Trả lời:
Đáp án đúng: D
Để tìm câu không chính xác, ta cần chuyển đổi từng số thập phân sang nhị phân và so sánh với giá trị đã cho:
A. 163 chuyển sang nhị phân:
- 163 / 2 = 81 dư 1
- 81 / 2 = 40 dư 1
- 40 / 2 = 20 dư 0
- 20 / 2 = 10 dư 0
- 10 / 2 = 5 dư 0
- 5 / 2 = 2 dư 1
- 2 / 2 = 1 dư 0
- 1 / 2 = 0 dư 1
=> 10100011 (đúng)
B. 111 chuyển sang nhị phân:
- 111 / 2 = 55 dư 1
- 55 / 2 = 27 dư 1
- 27 / 2 = 13 dư 1
- 13 / 2 = 6 dư 1
- 6 / 2 = 3 dư 0
- 3 / 2 = 1 dư 1
- 1 / 2 = 0 dư 1
=> 01101111 (sai, phải là 0110111)
C. 125 chuyển sang nhị phân:
- 125 / 2 = 62 dư 1
- 62 / 2 = 31 dư 0
- 31 / 2 = 15 dư 1
- 15 / 2 = 7 dư 1
- 7 / 2 = 3 dư 1
- 3 / 2 = 1 dư 1
- 1 / 2 = 0 dư 1
=> 01111101 (đúng)
D. 178 chuyển sang nhị phân:
- 178 / 2 = 89 dư 0
- 89 / 2 = 44 dư 1
- 44 / 2 = 22 dư 0
- 22 / 2 = 11 dư 0
- 11 / 2 = 5 dư 1
- 5 / 2 = 2 dư 1
- 2 / 2 = 1 dư 0
- 1 / 2 = 0 dư 1
=> 10110010 (sai, đáp án cho là 10110011)
Câu B và D có vẻ đều không chính xác, tuy nhiên theo đáp án đã cho, câu B sai rõ ràng hơn vì thiếu một bit trong biểu diễn nhị phân. Câu D biểu diễn nhị phân đúng phải là 10110010 chứ không phải 10110011.