Có học, nhưng không có hiểu, lý do thì tự chủ topic biết.
Bởi tui đã dạy Tin vănphòng chống(cách đây 7 năm) nên tui biết bài này thuộc về loại bài tập "chuyển đổi một số theo cơ số ( hệ đếm)". Làm theo phương pháp đơn giản, không byte, bit gì hết. ( Đó là theo chương trình khi tui dạy, giờ không biết có đòi hỏi cao hơn không?!)
Phương pháp:
- Chuyển hết về cơ số 10 ( thập phân)
- Chia số đó cho cơ số (2,8,16)tới khi nào phần nguyên = 0.
- Lấy phần dư và viết theo chiều ngược lại.
Ví dụ:
Chuyển 8 hệ 10 qua hệ 2.
8 chia 2 bằng 4 dư 0
4 chia 2 bằng 2 dư 0
2 chia 2 bằng 1 dư 0
1 chia 2 bằng 0 dư 1
số dư là 0001 viết đảo lại là 1000 (2^3)