Máy tính lục phân
thập lục phân tính & mdash cộng, trừ, nhân hay chia
Chuyển đổi các giá trị thập lục phân thành các giá trị thập phân
Chuyển đổi các giá trị thập phân sang các giá trị thập lục phân
hệ thống số thập lục phân (hex) thực sự có cùng chức năng như hệ thống thập phân và hệ thống nhị phân. Nó sử dụng một cột cụ thể 16 thay vì sử dụng một cột cụ thể 10 hoặc 2. thập lục phân sử dụng 16 chữ số, bao gồm 0-9 như thập phân, nhưng cũng sử dụng các chữ cái A, B, C, D, E và F (tương đương với A, B, C, D, E, F) để đại diện cho các số 10-15. Mỗi số thập lục phân thể hiện bốn số nhị phân được gọi là phần byte, làm cho việc thể hiện các số nhị phân lớn dễ dàng hơn. Ví dụ, giá trị nhị phân 1010101010 có thể được biểu diễn trong hệ thống lục phân là 2AA. Điều này giúp máy tính nén các giá trị nhị phân lớn một cách mà có thể dễ dàng chuyển đổi giữa hai hệ thống.
Sau đây là một số chuyển đổi thông thường giữa các giá trị thập lục phân, nhị phân và thập phân:
Chuyển đổi thập phân/ thập phân
thập lục phân | nhị phân | thập phân |
0 | 0 | 0 |
Một | Một | Một |
2 | 10 | 2 |
3 | 11 | 3 |
bốn | 100 | bốn |
5 | 101 | 5 |
6 | 110 | 6 |
bảy | 111 | bảy |
8 | 1000 | 8 |
9 | 1001 | 9 |
a | 1010 | 10 |
b | 1011 | 11 |
c | 1100 | 12 |
d) | 1101 | 13 |
E | 1110 | 14 |
f | 1111 | 15 |
14 | 10100 | 20 |
3F | 111111 | 63 |
Chuyển đổi giữa hệ thống thập phân và thập lục phân bao gồm việc hiểu các giá trị vị trí của các hệ số khác nhau. có một cuộc thảo luận sâu sắc hơn trang máy tính nhị phânvâng. lưu ý rằng việc chuyển đổi giữa thập phân và thập lục phân rất giống với việc chuyển đổi giữa thập phân và nhị phân. khả năng thực hiện một trong những chuyển đổi này nên làm cho việc chuyển đổi khác khá đơn giản. như đã nói, hệ thống thập lục phân là 16 cơ sở. Điều này có nghĩa là đối với giá trị 2AA, mỗi giá trị vị trí đại diện cho 16 khung. bắt đầu từ bên phải, chữ A đầu tiên là chữ số 160vâng. và chữ A thứ hai ở bên phải là 16Mộtvà 2 là 162vâng. Hãy nhớ rằng "A" trong thập lục phân tương đương với 10 trong thập phân. khi bạn biết thông tin này, bạn có thể chuyển đổi thập lục phân sang thập phân như sau:
Ví dụ như: | 2AA = (2 × 16)2) + (A × 16)Một) + (A × 16)0♫ |
= (2 × 256) + (10 × 16) + (10 × 1) | |
= 512 + 160 + 10 = 682 |
Việc chuyển đổi từ thập phân sang thập lục phân phức tạp hơn một chút nhưng với cùng một khái niệm. xem các bước và ví dụ dưới đây. Để hiểu quy trình này, đảm bảo rằng bạn hoàn thành các ví dụ kết hợp với các bước được liệt kê:
- tìm lượng tối đa nhỏ hơn hoặc bằng 16 của số bạn muốn chuyển đổi, được gọi là x.
- Xác định số lần khung 16 tìm thấy trong bước 1 đi vào X và ghi lại con số đó.
- nhân con số được tìm thấy trong bước 2 với potence 16 và trừ đi giá trị đó từ x. giá trị mới này được gọi là y.
- Chú ý rằng số được tìm thấy trong bước 2 sẽ là giá trị của vị trí của khung 16 được viết. Ví dụ, nếu bạn phát hiện ra lượng lớn nhất của 16 là 16bốn, và bạn thấy rằng số trong bước 2 là 3, số thập phân 16 của giá trị thập lục phân sẽ là 3bốn Các giá trị đặt: 3QRST, trong đó QRST là 16Từ 0 đến 3 Đặt một giá trị.
- Lặp lại bước 1-3 với Y như một giá trị bắt đầu mới. Tiếp tục quá trình cho đến khi 16 lớn hơn giá trị còn lại và gán số còn lại cho 160 Đặt một giá trị.
- Gán mỗi giá trị được tìm thấy trong từng lần lặp lại của bước 2 vào giá trị vị trí tương ứng của nó để xác định giá trị thập lục phân.
Ví dụ như: | Chuyển đổi hệ số thập phân 1500 sang thập lục phân | |
(1) | công suất tối đa = 162 = 256 | |
(2) | 256 × 5 = 1280, vì vậy (5 × 16)2♫ | |
(3) | 1500 - 1280 = 220 | |
(4) | 16 × 13 = 208, vì vậy (13 × 16)Một♫ | |
(5) | 220 - 208 = 12 | |
(6) | 16 lớn hơn 12, vì vậy 12 là giá trị của 160 giá trị bit | |
(7) | 1500 = (5 × 16)2+ (13 × 16)Một+ (12 × 16)0♫ | |
(8) | Hãy nhớ rằng 10-15 có chữ số thập lục phân: 13 = D, 12 = C | |
(9) | vì vậy, giá trị thập lục phân 1500 là: 5 dc |
việc chuyển đổi từ thập lục phân đến thập phân sử dụng cùng một nguyên tắc, nhưng có thể nói đơn giản hơn. nhân mỗi số trong một giá trị thập lục phân với giá trị bit tương ứng của nó và tính tổng của mỗi kết quả. quy trình là giống nhau cho dù giá trị thập lục phân có chữ cái hay không.
Ví dụ như: | chuyển đổi thập lục phân 1024 sang thập phân | |
(1) | (1 × 16)3+ (0 × 16)2+ (2 × 16)Một+ (4 × 16)0♫ | |
(2) | 4096 + 0 + 32 + 4 = 4132 |
cộng thập lục phân
Sự số thập lục phân áp dụng các quy tắc tương tự như số số thập phân, ngoại trừ việc thêm các số A, B, C, D, E và F. Nếu các giá trị chưa được cam kết vào bộ nhớ, có thể thuận tiện để có các giá trị thập phân tương đương từ A đến F khi thực hiện các phép toán thập lục phân. đây là một ví dụ về số lượng thập lục phân. hoàn tất các ví dụ, và tham khảo các văn bản dưới đây để biết thêm chi tiết.
Ví dụ như:Một8 | Mộta | b | ||
+ | b | bảy | 8 | |
Đúng rồi | Một | bốn | 2 | 3 |
Phân số thập lục phân bao gồm việc tính toán các số thập phân cơ bản và chuyển đổi giữa thập lục phân và thập phân khi có các giá trị lớn hơn chín (số A đến F). Trong ví dụ trên, số thập phân B + 8 là 11 + 8 = 19. 19thập phân 13 tuổithập lục phânbởi vì có một bộ 16, còn lại ba. Giống như phép số thập phân, 1 được chuyển tới cột tiếp theo. kết quả của cột tiếp theo là 1 + a (10) + 7 = 18thập phânhoặc 12thập lục phânvâng. Chuyển 1 sang cột cuối cùng để có 1 + 8 + B (11) = 20thập phân, hay 14thập lục phânvâng. Điều này tạo ra 1423 kết quảthập lục phânvâng.
phương pháp trừ thập lục phân
phương pháp tính toán trừ thập lục phân gần giống như phép cộng thập lục phân; bằng cách chuyển đổi các giá trị thập lục phân và thập phân. sự khác biệt lớn nhất giữa hệ thống thập phân và hệ thống thập phân là việc cho vay. khi mượn hệ thống thập lục phân, mượn" 1" là 16thập phân thay vì 10 ngườithập phânvâng. điều này là do cột được cho mượn lớn hơn 16 lần so với cột được cho mượn (với cùng lý do 1 được cho mượn là 10 trong hệ thống thập phân). Chỉ cần lưu ý điều này và cẩn thận chuyển đổi các chữ cái A-F, phương pháp trừ thập lục phân không khó hơn so với phương pháp trừ thập phân. hoàn tất các ví dụ, và tham khảo các văn bản dưới đây để biết thêm chi tiết.
Ví dụ như:5 | d) | Mộtc | ||
& Ndash | 3 | a | f | |
Đúng rồi | 2 | 2 | d) |
trong hàng đầu tiên ở bên phải của ví dụ trên, c hoặc 12thập phânnhỏ hơn f, là 15thập phânvâng. vì vậy, bạn cần mượn cột tiếp theo. Điều này giảm D xuống C và cho mượn 1 hoặc 16thập phân Tới hàng đầu. 16thập phân + 12thập phân -15thập phân = 13thập phânhoặc D trong hàng đầu tiên. các cột sau đây không cần phải mượn, làm cho việc tính toán đơn giản. Bởi vì 1 là mượn, vì vậy C - A = 12thập phân -Mườithập phân = 2,5 - 3 = 2, cho kết quả cuối cùng của 22D. Nếu số bị trừ lớn hơn số bị trừ, bạn chỉ cần thay đổi vị trí của số, tính toán phép trừ và thêm một dấu âm vào kết quả. Nếu ví dụ trên thay đổi thành 3AF - 5DC, sau đó nó sẽ được viết như hiện tại, nhưng giải pháp sẽ là-22D.
phép nhân thập lục phân
Độ nhân thập lục phân có thể rất khó khăn vì việc chuyển đổi giữa thập lục phân và thập phân đòi hỏi nhiều công việc hơn khi thực hiện các phép tính, vì số thường lớn hơn. có một bảng nhân thập lục phân sẽ rất hữu ích (có sẵn dưới đây). nếu không, bạn cần phải chuyển đổi thập phân và thập lục phân mỗi bước. đây là một ví dụ về số nhân thập lục phân. Phía bên phải của ví dụ, mỗi bước nhân và cộng được hiển thị. lưu ý rằng tất cả các số được sử dụng là thập lục phân. xem thêm phần nếu cần thiết.
Ví dụ như:f | a | 3×A = 1E; 1 vào f | |||
Vâng | c | 3 | 3 × F = 2D, + 1 = 2E | ||
2 | E | E | c × a = 78; Bảy vào F | ||
+ | b | b | 8 | 0 | C × F = B4, + 7 = BB |
Đúng rồi | b | E | 6 | E |
Thập lục phân
Chiều dài thập lục phân chia giống với chiều dài thập phân, ngoại trừ việc nhân và trừ là hệ thống thập lục phân. bạn cũng có thể chuyển đổi sang hệ thống thập phân và thực hiện chia dài trong hệ thống thập phân, sau đó chuyển đổi lại khi bạn hoàn thành. Đối với mục đích minh họa, ví dụ chia sẽ được tính toán hoàn toàn theo hệ thập lục phân. Giống với phép nhân, có thể thuận tiện với một bảng nhân thập lục phân (được cung cấp dưới đây) khi thực hiện phép chia thập lục phân. Đây là một ví dụ. lưu ý rằng tất cả các số trong ví dụ là thập lục phân. mặc dù việc cho vay không xảy ra trong ví dụ dưới đây, hãy nhớ rằng kết quả cho việc cho vay theo hệ thống lục phân là 16thập phân đã được mượn, không phải 10thập phânvâng. xem thêm chi tiết về việc trừ hệ thập lục phân.