logo

    No Result
    View All Result
    logo
    No Result
    View All Result
    Trang chủ cách chuyển đổi hệ cơ số 2 sang 16

    Cách Chuyển Đổi Hệ Cơ Số 2 Sang 16

    by Admin _ September 08, 2021

    Đối với những ai không là lập trình viên thì khi nghe đến các hệ nhị phân, thập phân, thập lục phân…đều không hiểu. Còn với mỗi lập trình viên, những hệ số này là khá quen thuộc và quan trọng trong công việc. Mỗi hệ số có một cách thể hiện riêng. Trong bài viết này sẽ có những kiến thức cơ bản về hệ số thập lục phân; nhị phân; cách đổi từ hệ 16 sang hệ 2 và ngược lại.

    Bạn đang xem: Cách chuyển đổi hệ cơ số 2 sang 16

    Giới thiệu tổng quan về hệ 16 (thập lục phân) và hệ 2 (nhị phân)

    Để biết cách đổi từ hệ 16 sang hệ 2 và ngược lại thì chúng ta cần hiểu rõ về quy ước của 2 hệ này. Như vậy mới có thể tiến hành chuyển đổi một cách dễ dàng.

    Hệ cơ số 16 (hệ thập lục phân)

    Vào năm 1963 trong thế giới điện toán hệ cơ số thập lục phân xuất hiện bắt nguồn từ công ty IBM. Trước đó, thế hệ trước của chúng là hệ thống sử dụng trong máy tính Bendix G-15. Hệ thống này có chứa các ký tự số từ 0 đến 9 và kí tự chữ từ A đến F.

    Hệ cơ số 16 có tên tiếng Anh là Hex (hay hexadecimal). Chúng là một hệ đếm dựa trên 16 ký tự bao gồm số và chữ. Đặc điểm của hệ đếm này khá thú vị. Bởi vì trong hệ thập phân thường dùng chỉ bao gồm 10 ký tự chữ số để biểu thị các con số. Do hệ Hex có 16 chữ số, nên 6 chữ số thêm vào (ngoài 10 chữ số trong hệ thập phân) được biểu thị bằng 6 chữ cái đầu tiên của bảng chữ cái.

    Cuối cùng, các chữ số hệ Hex bao gồm A, B, C, D, E, F và 0, 1, 2, 3, 4, 5, 6, 7, 8, 9. Hiện nay, chúng được ứng dụng khá phổ biến trong toán học và công nghệ thông tin. Áp dụng hệ 16 vào lập trình HTML được biểu thị bằng số thập lục phân 6 chữ số FFFFFF. Chúng có thuộc tính color đại diện cho màu trắng. Còn 000000 đại diện cho màu đen…

    *
    Hệ cơ số 16 (hệ thập lục phân)

    Hệ cơ số 2 (hệ nhị phân)

    Hệ cơ số này được biết đến sớm nhất trong lịch sử. Từ cổ xưa chúng đã được áp dụng ở Ai Cập cổ đại, Trung Quốc và Ấn Độ với nhiều mục đích khác nhau. Và cho đến nay hệ cơ số 2 đã trở thành ngôn ngữ của ngành khoa học điện tử và máy tính.

    Hệ cơ số 2 (nhị phân) có tên tiếng Anh là BIN (hay Binary). Hệ này sử dụng 2 ký tự duy nhất là 0 và 1 để biểu đạt một giá trị. Đây là hệ thống để phát hiện tín hiệu điện hiệu quả nhất: tắt (0) và bật (1). Ngoài ra, chúng cũng là cơ sở cho mã nhị phân được áp dụng vào soạn thảo dữ liệu trên máy tính. Kể cả những văn bản kỹ thuật số mà chúng ta đang đọc hiện nay cũng bao gồm các số nhị phân.

    Việc đọc một số hệ cơ số 2 dễ dàng hơn so bạn nghĩ. Đây là một trong các hệ đếm dùng vị trí định lượng. Do vậy, mỗi chữ số trong một số hệ 2 được nâng lên lũy thừa 2. Chúng sẽ được bắt đầu từ vị trí phía ngoài cùng bên phải là 20. Trong hệ nhị phân, mỗi chữ số hệ 2 đề cập đến 1 bit.

    Xem thêm: Diệp Lâm Anh Cuộc Đua Kỳ Thú 2013, Diệp Lâm Anh & Thu Hiền/Gallery

    *
    Hệ cơ số 2 (hệ nhị phân)

    Cách chuyển đổi giữa hai hệ cơ số 16 và hệ cơ số 2

    Chúng ta có thể tiến hành chuyển đổi dễ dàng giữa 2 hệ cơ số 16 và 2. Việc chuyển đổi được dựa trên bảng chuyển đổi sau:

    Bảng chuyển đổi từ hệ cơ số 16 (thập lục phân) sang hệ cơ số 2 (nhị phân)

    Cơ số 16Cơ số 2
    00000
    10001
    20010
    30011
    40100
    50101
    60110
    70111
    81000
    91001
    A1010
    B1011
    C1100
    D1101
    E1110
    F1111

    Cách đổi từ hệ 16 sang hệ 2

    Cách chuyển đổi bao gồm 2 bước cơ bản sau:

    Bước 1: Đầu tiên cần chuyển từng số trong số 16 sang nibble.

    Bước 2: Sau đó kết hợp các nibble lại thành chuỗi số trong hệ cơ số 2.

    *
    Cách đổi từ hệ 16 sang hệ 2

    Ví dụ thứ nhất: Chuyển số hex 0x40 về hệ cơ số 2

    Chia từng số hệ 16 ra và chuyển về số hệ 2 0x4 = 01002 và 0x0 = 00002.Sau đó kết hợp hai số trên lại thành một là 010000002.Vậy kết quả sau cách chuyển đổi từ hệ 16 sang hệ 2 0x40 = 010000002

    Ví dụ thứ hai: Chuyển số hex 0x63F về hệ cơ số 2

    Chia từng số hệ 16 ra và chuyển về số nhị phân 0x6 = 01102; 0x3 = 00112; 0xF = 11112.Sau đó kết hợp ba số trên lại thành một là 0110001111112.Vậy kết quả sau cách chuyển đổi từ hệ 16 sang hệ 2 0x63F = 0110001111112

    Cách đổi từ hệ 2 sang hệ 16

    Cách chuyển đổi này cũng chỉ bao gồm 2 bước sau:

    Bước 1: Chia các số hệ 2 thành các nibble hợp lý.

    Bước 2: Sau đó chuyển các nibble trên thành hệ số 16 tương ứng.

    Ví dụ minh họa: Chuyển số hệ cơ số 2 010001012 về số 16

    Chia số hệ cơ số 2 thành nhóm 4 bit 01002 = 0x4 và 01012 = 0x5.Sau đó kết hợp hai số trên lại thành một là 0x45.Vậy kết quả sau khi chuyển đổi 010001012 = 0x45.

    Để có thể lập trình tốt thì những quy ước trên buộc phải được hiểu rõ. Cách đổi từ hệ 16 sang hệ 2 và ngược lại theo các bước hướng dẫn trên là không khó. Do vậy, bạn có thể chuyển đổi dễ dàng sau khi hiểu được nguyên lý của chúng.

    ShareTweet Linkedin Pinterest
    Previous Post

    Cách làm sườn nướng bằng lò nướng

    Next Post

    Tắt chế độ tiết kiệm pin iphone

    CÙNG CHUYÊN MỤC

    giá vàng năm 2000 là bao nhiêu

    Giá vàng năm 2000 là bao nhiêu

    24/08/2021
    cách chuyển đổi hệ cơ số 2 sang 16

    Cách chuyển đổi hệ cơ số 2 sang 16

    08/09/2021
    cách giết người không để lại dấu vết

    Cách giết người không để lại dấu vết

    16/09/2021
    lời dẫn chương trình sinh nhật người lớn

    Lời dẫn chương trình sinh nhật người lớn

    18/10/2021
    Nâng Bằng B2 Nâng Lên C Là Gì ? Điều Kiện Để Nâng Bằng B2 Lên C Là Gì

    Nâng Bằng B2 Nâng Lên C Là Gì ? Điều Kiện Để Nâng Bằng B2 Lên C Là Gì

    18/05/2022
    Chạy xe hơi thì bạn nên xem truc tiep bong da tại kênh xem trực tuyến nào?

    Chạy xe hơi thì bạn nên xem truc tiep bong da tại kênh xem trực tuyến nào?

    12/05/2022
    Đánh giá chi tiết dầu gội phủ bạc có tốt không? Có nên mua không?

    Đánh giá chi tiết dầu gội phủ bạc có tốt không? Có nên mua không?

    09/05/2022
    Slot game lk88 có gì? Những đánh giá của người chơi

    Slot game lk88 có gì? Những đánh giá của người chơi

    06/05/2022

    Newsletter

    The most important automotive news and events of the day

    We won't spam you. Pinky swear.

    Chuyên Mục

      News Post

      • Nên sinh mổ ở tuần thứ bao nhiêu

      About

      Chúng tôi tạo ra trang web nhằm mục đích mang lại kiến thức bổ ích cho cộng đồng, các bài viết được sưu tầm từ nhiều nguồn trên internet giúp mang lại kiến thức khách quan dành cho bạn

      ©2022 tntaydu.vn - Website WordPress vì mục đích cộng đồng

      No Result
      View All Result
      • Trang chủ
      • Chuyên mục
        • Lưu trữ
        • Liên hệ

        © 2022 tntaydu.vn - Website WordPress vì mục đích cộng đồng.