3 cách học hệ thập lục phân

Mục lục:

3 cách học hệ thập lục phân
3 cách học hệ thập lục phân

Video: 3 cách học hệ thập lục phân

Video: 3 cách học hệ thập lục phân
Video: Học Lập Trình Cho Người Mới Bắt Đầu | Lộ Trình 6 Tháng Trở Thành Kĩ Sư Phần Mềm Xịn 2024, Tháng mười một
Anonim

Hệ thống số thập lục phân (cơ số mười sáu) được sử dụng trên toàn hệ thống Web và máy tính để biểu diễn các giá trị. Một ví dụ tuyệt vời là mã hóa màu sắc trên các trang HTML. Đọc và sử dụng hệ thập lục phân cần thực hành, nhưng các khái niệm cơ bản không khó hơn hệ thống thập phân (cơ số mười) mà bạn đã sử dụng cả đời.

Bươc chân

Phương pháp 1/3: Hiểu khái niệm hệ thập lục phân

Hiểu về hệ thập lục phân Bước 1
Hiểu về hệ thập lục phân Bước 1

Bước 1. Hiểu hệ thập lục phân là gì

Cũng giống như hệ thống số thập phân sử dụng mười ký hiệu khác nhau để biểu thị các giá trị từ 0 đến chín, hệ thống số thập lục phân sử dụng mười sáu ký hiệu khác nhau để biểu thị các giá trị từ 0 đến mười lăm. Bất kỳ số nào cũng có thể được viết bằng hai hệ thống này. Đây là cách bắt đầu đếm bằng hệ thập lục phân:

  • Từ 0 đến mười lăm: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F.
  • Mười sáu đến ba mươi hai: 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 1A, 1B, 1C, 1D, 1E, 1F, 20.
Hiểu hệ thập lục phân Bước 2
Hiểu hệ thập lục phân Bước 2

Bước 2. Hiểu cách viết cơ số

Mười ký hiệu được sử dụng trong hệ thống số thập phân tạo thành cơ sở của hệ thống số thập phân. Theo cách tương tự, mười sáu ký hiệu được sử dụng trong hệ thống số thập lục phân tạo thành cơ sở của hệ thống số thập lục phân. Để phân biệt hệ thống cơ sở nào được sử dụng, số chỉ số dưới được thêm vào để phân biệt chúng. Ví dụ: 10010 đại diện cho "100 trong cơ số 10" và 10016 tượng trưng cho "100 trong cơ số 16" (bằng 409610).

Một thuật ngữ khác cho "cơ sở" là "cơ số"

Hiểu về hệ thập lục phân Bước 3
Hiểu về hệ thập lục phân Bước 3

Bước 3. Hiểu các giá trị vị trí trong số thập phân

Chúng ta có thể hiểu các chuỗi số dài được viết trong cơ số 10 mà không cần dừng lại để suy nghĩ, nhưng đó chỉ là do chúng ta đã thực hành rất nhiều. Chúng tôi tự động biết rằng "583410"có nghĩa là 5x103 + 8x102 + 3x101 + 4x100. Mỗi chữ số trong số có nhiều chữ số có giá trị vị trí riêng của nó. Dưới đây là các giá trị vị trí ở dạng thập phân, từ phải sang trái:

  • 10010 = 1
  • 10110 = 1010
  • 102 = 10 x 10 = 100
  • 103 = 10 x 10 x 10 = 1000
  • 104 = 10 x 10 x 10 x 10 = 10000
  • 105 = 10 x 10 x 10 x 10 x 10 = 100000, v.v.
Hiểu về hệ thập lục phân Bước 4
Hiểu về hệ thập lục phân Bước 4

Bước 4. Hiểu các giá trị vị trí thập lục phân

Vì hệ thập lục phân là cơ số mười sáu, nên giá trị vị trí của nó dựa trên lũy thừa của số mười sáu, không phải mười. Đây là lũy thừa của mười sáu, được viết dưới dạng số thập phân.

  • 16010 =

    Bước 1.

  • 16110 =

    Bước 16.10

  • 162 = 16 x 16 = 256
  • 163 = 16 x 16 x 16 = 4096
  • 164 = 16 x 16 x 16 x 16 = 65536
  • 165 = 16 x 16 x 16 x 16 x 16 = 1048576 Vân vân.
  • Nếu chúng ta viết nó trong hệ thập lục phân, nó sẽ được viết là 1016, 100, 1000, v.v.
Hiểu về hệ thập lục phân Bước 5
Hiểu về hệ thập lục phân Bước 5

Bước 5. Chuyển đổi hệ thập lục phân sang hệ thập phân

Chuyển đổi giữa hai cơ số là một cách tốt để biết cách hoạt động của các hệ thống này. Dưới đây là cách chuyển đổi một số ở hệ thập lục phân thành cùng một số ở hệ thập phân:

  • Viết số thập lục phân của bạn: 15B3016.
  • Viết mỗi chữ số dưới dạng một câu nhân thập phân, sử dụng các giá trị vị trí trong biểu đồ trên: 15B30 = (1 x 6553610) + (5 x 409610) + (B x 25610) + (3 x 1610) + (0 x 1).
  • Chuyển đổi số không thập phân sang số thập phân. Trong ví dụ này, B = 1110, do đó, chữ số có thể được chuyển đổi thành 1110 x 25610.
  • Giải phương trình toán học. Sử dụng máy tính hoặc làm điều đó bằng tay và bạn sẽ nhận được câu trả lời dưới dạng số thập phân. 15B30 = 65536 + 20480 + 2816 + 48 + 0 = 8888010.

Phương pháp 2/3: Tìm hiểu hệ thống mã màu thập lục phân

Hiểu về hệ thập lục phân Bước 6
Hiểu về hệ thập lục phân Bước 6

Bước 1. Hiểu cách xác định mã màu trên màn hình máy tính

Tất cả các màu trên màn hình máy tính được xác định bởi ba giá trị: red (đỏ), green (xanh lá cây) và blue (xanh lam). Tất cả các màu sắc của ánh sáng có thể được tạo ra bằng cách kết hợp ba loại ánh sáng này theo các tỷ lệ khác nhau. Trên màn hình máy tính, màu đỏ, xanh lá cây và xanh lam có thể đại diện cho bất kỳ giá trị nào từ 0 đến 255 (với tổng số 256 giá trị có thể có).

Điều này khác với hệ thống màu "cơ bản" mà bạn học ở trường, vì nó dựa trên các sắc tố vật lý (chẳng hạn như sơn), không phải ánh sáng. Hệ thống màu sơn đôi khi được gọi là "hệ thống màu trừ" và hệ thống ánh sáng (hệ thống rgb được mô tả ở đây) được gọi là "hệ thống màu cộng"

Hiểu về hệ thập lục phân Bước 7
Hiểu về hệ thập lục phân Bước 7

Bước 2. Hiểu tại sao hệ thập lục phân được sử dụng để mã hóa màu sắc

HTML sử dụng hệ thập lục phân để biểu thị màu sắc. Điều này rất tốt, vì một số thập lục phân có hai chữ số có thể chuyển tải chính xác 25610 giá trị có thể. Đây không phải là ngẫu nhiên; số lượng 25610 liên quan đến giới hạn phần cứng của mô hình cũ, chỉ có thể xử lý 1000000002 hoặc 25610 màu sắc. bởi vì 24 = 1610, bất kỳ hệ nhị phân nào cũng có thể dễ dàng chuyển đổi sang hệ thập lục phân bằng số chữ số của nó.

Con số chỉ số dưới Cho biết con số được viết trên cơ sở nào. Cơ sở2 là cơ số nhị phân, cơ số10 là một số thập phân thông thường và cơ số16 là hệ thập lục phân.

Bắt đầu một câu chuyện ngắn Bước 13
Bắt đầu một câu chuyện ngắn Bước 13

Bước 3. Hiểu cách thức hoạt động của hệ thống

Hệ thống màu thập lục phân rất dễ hiểu, nếu bạn biết cách hoạt động của nó. Hai chữ số đầu tiên là giá trị màu đỏ, hai chữ số tiếp theo là giá trị màu xanh lá cây và hai chữ số cuối cùng là giá trị màu xanh lam. Dưới đây là một số ví dụ:

  • # 000000 là màu đen, trong khi #FFFFFF là màu trắng.
  • Màu có cùng giá trị r, g và b (không phải màu đen và trắng) có màu xám, chẳng hạn như # 121212, # 5A5A5A hoặc # C0C0C0.
  • # 003000 có màu xanh lục đậm. # 003F00 nhẹ hơn một chút (bạn vừa thêm F hoặc 16. xanh lục10), trong khi # 00FF00 là màu xanh lục sáng nhất có thể hình thành (với việc bổ sung C0 hoặc 19210).
  • Các màu phức tạp hơn được tạo ra bằng cách sử dụng ba loại ánh sáng này. Đoán xem màu nào là # 7FFFD4, # 8A2BE2 hoặc # A0522D.

Phương pháp 3/3: Suy nghĩ theo hệ thập lục phân

Hiểu về hệ thập lục phân Bước 9
Hiểu về hệ thập lục phân Bước 9

Bước 1. Tự rèn luyện cách đọc hệ thập lục phân một cách trực quan

Sử dụng các ví dụ dưới đây làm "bước đệm" để giúp bạn ước tính kích thước của một số thập lục phân. Điều này có thể cung cấp cho bạn hiểu biết trực quan hơn về hệ thập lục phân và cho bạn cơ hội đọc các số thập lục phân mà không gặp rắc rối khi chuyển đổi chúng sang thập phân mỗi lần. Như bạn sẽ thấy, một trong những lợi thế của hệ thập lục phân là số chữ số không tăng nhanh như ở hệ thập phân:

  • Con người có nhiều ngón tay bằng A, hoặc 1416 nếu bạn cũng đếm số ngón chân. (Ghi nhớ, ký tên chỉ số 16 nghĩa là các số được viết trong cơ số mười sáu.)
  • Trong khu dân cư, lái xe dưới 19 tuổi16 dặm một giờ (hoặc 2816 ki lô mét một giờ).
  • Tốc độ lái xe trên đường cao tốc nói chung là 3C mét một giờ (hoặc 6416 ki lô mét một giờ).
  • Nước sôi ở D4 Fahrenheit (6416 Độ C).
  • Thu nhập trung bình của người Mỹ là khoảng C350 đô la một năm.
  • Dân số thế giới là hơn 1A0, 000, 000.
Hiểu về hệ thập lục phân Bước 10
Hiểu về hệ thập lục phân Bước 10

Bước 2. Tìm hiểu phép cộng hệ thập lục phân

Bạn có thể làm việc với các bài toán cộng hệ thập lục phân mà không cần phải chuyển đổi sang một hệ thống số khác. Cần một chút nỗ lực tinh thần và luyện tập để ghi nhớ các quy tắc mới. Dưới đây là một số cách và mẹo:

  • Đếm từng người một, sử dụng các chữ số thập lục phân. Ví dụ để giải 7 + 5 trong hệ thập lục phân, hãy tính 7, 8, 9, A, B, NS.
  • Hiểu bảng cộng. Cách nhanh nhất là ghi nhớ bảng cộng hệ thập lục phân, bạn có thể thực hành trong một bài kiểm tra trực tuyến. Khi bạn biết rằng A + 7 = 1116, bạn không phải vất vả tính toán nữa.
  • Mượn một cái khi cần thiết. Nếu phép cộng yêu cầu bạn bỏ qua F, hãy "mượn một" như bạn thường làm với bài toán cộng thông thường. Ví dụ: A + 5 = F, A + 6 = 1016, A + 7 = 1116, Vân vân. Theo cách tương tự, 3A + 6 = 4016, 3A + 7 = 4116, Vân vân.
Hiểu về hệ thập lục phân Bước 11
Hiểu về hệ thập lục phân Bước 11

Bước 3. Học phép nhân hệ thập lục phân

Cũng giống như phép nhân thông thường, cách tốt nhất để trở nên thành thạo phép nhân hệ thập lục phân là ghi nhớ bảng thời gian. Đây là ví dụ về "bảng 6 lần" hệ thập lục phân (tất cả các số thập lục phân):

  • 6 x 1 = 6
  • 6 x 2 = C
  • 6 x 3 = 12
  • 6 x 4 = 18
  • 6 x 5 = 1E
  • 6 x 6 = 24
  • 6 x 7 = 2A
  • 6 x 8 = 30
  • 6 x 9 = 36
  • 6 x A = 3C
  • 6 x B = 42
  • 6 x C = 48
  • 6 x D = 4E
  • 6 x E = 54
  • 6 x F = 5A

Lời khuyên

  • Bạn có thể sử dụng máy tính chuyển đổi trực tuyến để chuyển đổi số nhị phân, thập phân và thập lục phân.
  • Số nhị phân có thể được viết dễ dàng dưới dạng thập lục phân. Chia số nhị phân thành các phần có bốn chữ số (thêm số 0 ở đầu nếu cần), sau đó thay thế từng phần bằng chữ số thập lục phân tương đương của nó. Ví dụ, 00002 = 016, 00012 = 116 … Tiếp tục cho đến 11112 = F16.
  • Máy tính thực sự sử dụng phương pháp "bổ sung" để cộng và trừ (trong hệ thập lục phân hoặc một số cơ số khác), chứ không phải phương pháp "mượn" mà chúng ta quen dùng. Phương pháp bổ sung không phải là một phương pháp hữu ích cho con người, nhưng nếu bạn lập trình phần mềm tính toán, bạn nên học nó để làm cho chương trình của bạn hiệu quả hơn.

Đề xuất: