01/10/2018, 11:41

Hỏi về thuật toán chuyển đổi hệ cơ số

Mình cần các bạn trong diễn đàn giúp mình về thuật toán chuyển đổi từ hệ cơ số 2 sang hệ cơ số 4, 8, 16 và 32 được không ạ. Mình cảm ơn trước nhé !

Lương Thế Hải viết 13:56 ngày 01/10/2018

bạn có thể chuyển về hệ 10 rồi chuyển sang cách hệ khác

Phúc Hoàng viết 13:57 ngày 01/10/2018

Bạn có thể giải thích rõ giùm mình được không ?

rogp10 viết 13:55 ngày 01/10/2018

Kết 2, 3, 4, 5 bit tương ứng lại thì không cần quan tâm bao nhiêu bit. Ý bài này là như vậy, ko phải nhắm mắt đổi đâu.

Phúc Hoàng viết 13:42 ngày 01/10/2018

Mình cảm ơn nhưng có cách nào tối ưu hơn không ?

rogp10 viết 13:50 ngày 01/10/2018

100% không. Đổi như bạn trên thực chất là những hai bước chuyển.

Phúc Hoàng viết 13:47 ngày 01/10/2018

Tức là :
Bước 1 : lấy 2, 3, 4, 5 bit đổi sang hệ 10
Bước 2 : kết chúng lại với nhau.
Mình nói vậy có đúng không bạn

rogp10 viết 13:56 ngày 01/10/2018

Đúng vậy. Chú ý chữ số là 0-9, A-Z, đặt và lấy từ chuỗi “0123456…” sẽ hay hơn.

Phúc Hoàng viết 13:52 ngày 01/10/2018

Mình hiểu rồi cảm ơn bạn rất nhiều

rogp10 viết 13:43 ngày 01/10/2018

Bạn đánh tick cho mình nhé

Bài liên quan
0