CHUYỂN TỪ HỆ 16 SANG HỆ 10 TRONG C


*
Đối cùng với mỗi xây dựng viên, hệ cơ số thập lục phân (xuất xắc có cách gọi khác là hệ 16) là một trong những tư tưởng rất gần gũi và không thua kém phần quan trọng. Trong nội dung bài viết này, người sáng tác đang thuộc chúng ta tò mò về hệ cơ số 16, cũng giống như giải pháp biến đổi trường đoản cú những hệ cơ số khác qua hệ cơ số này và thiết lập bọn chúng bằng ngữ điệu lập trình.

Lịch sử ra đời

Hệ cơ số thập lục phân bây giờ được công ty IBM ra mắt cùng với quả đât năng lượng điện toán thù vào thời điểm năm 1963.

Xem thêm: Hệ Thống Nhà Màng Là Gì ? Thế Nào Là Nhà Lưới, Nhà Kính, Nhà Màng Là Gì

Tiền thân của hệ thập lục phân là khối hệ thống áp dụng trong máy tính Bendix G-15. Hệ thống này bao gồm các kí số trường đoản cú 0 mang đến 9, với kí từ bỏ từ A mang đến F.

Tổng quan tiền về hệ cơ số thập lục phân

Hệ thập lục phân tên tiếng anh là Hexadecimal, hay còn gọi là hệ 16, là một trong hệ đếm bao gồm 16 kí số 0 mang đến 9 cùng A mang đến F (không phân minh chữ hoa cùng chữ thường), với quy tắc:

A = 10B = 11C = 12 chiều = 13E = 14F = 15

Chuyển đổi những hệ đếm qua hệ thập lục

Hệ thập phân chuyển qua hệ thập lục phân

+—————————————+ +—————————————+| | | || DECIMAL | → | HEXADECIMAL || | | |+—————————————+ +—————————————+Giải thuậtBước 1: Thực hiện phép chia nguim của số thập phthân thương chuyển mang lại 16 với ghi ghi nhớ lại hiệu quả dư.Bước 2: Nếu thương thơm số của phxay phân chia khác 0, thì thường xuyên tái diễn bước 1. Ngược lại chuyển hẳn qua bước 3.Cách 3: Ghi ngược những số dư theo vật dụng trường đoản cú ngược chở lại.Ví dụTại đây tôi đang thực hiện một ví dụ chuyển số : 923(10) = ?(16)

Lần 1: 923/16 được 57 dư 11 (tương tự cùng với B trong hexa)Lần 2: 57/16 được 3 dư 9Lần 3: 3/16 được 0 dư 3 với tạm dừng.Viết những số dư theo sản phẩm từ bỏ trở lại, với ta được:Sơ đồ dùng thực hiện
*

Hệ nhị phân chuyển qua hệ thập lục phân

+————————————+ +—————————————+| | | || BINARY | → | HEXADECIMAL || | | |+————————————+ +—————————————+Giải thuậtBước 1: Nhóm 4 bits từ phía ngoài cùng mặt đề nghị của số nhị phân.Cách 2: Chuyển thay đổi mỗi nhóm trên lịch sự số thập lục tương ứng theo bảng bên dưới đây:

HEXBIN
00000
10001
20010
30011
40100
50101
60110
70111
81000
91001
A1010
B1011
C1100
D1101
E1110
F1111
Ví dụ