Công cụ đơn giản, miễn phí, dễ dùng và mạnh mẽ để chuyển đổi giữa một chuỗi và hệ thập lục phân, có thể nhập một liên kết, URL của đoạn phim hoặc hình ảnh để mã hóa/giải mã; thậm chí bạn có thể thực hiện với các URL từ xa hoặc tải lên các tệp của riêng mình, đồng thời tải xuống hoặc chia sẻ trực tiếp với bạn bè bằng ngôn ngữ của họ.
Hệ thập lục phân là một hệ thống 16 số cơ bản. Các số từ 0 đến 9 được biểu thị bằng các chữ cái tương ứng của chúng (A đến F). Các số từ 10 đến 15 được biểu thị bằng hai chữ số, chẳng hạn như 1234 hoặc ABCD. Các số thập lục phân vượt ra ngoài các giới hạn này, sử dụng bốn ký tự để biểu thị các số từ 16 đến 255.
Chú ý
Do giới hạn của trình duyệt, độ dài dữ liệu của bạn không thể vượt quá 1950 ký tự nếu bạn muốn sử dụng phương pháp này trực tiếp. Nếu không, vui lòng xem xét sử dụng API của chúng tôi.
Để mã hóa văn bản
Bạn có thể mở trình duyệt và tải URL với tham số như thế này:
https://tooly.win/text-hex-converter.html?input=văn bản đơn giản mà bạn muốn mã hóa
Nếu bạn muốn mã hóa nội dung của URL bên ngoài, bạn có thể mở trình duyệt và tải URL như thế này:
Công cụ này hiện chỉ chấp nhận phương thức POST qua API, nếu bạn muốn sử dụng phương thức GET, vui lòng cân nhắc Sử dụng Trực tiếp.
Điểm cuối
https://tooly.win/api/text-hex-converter/
Để mã hóa văn bản
Điểm cuối: POST https://tooly.win/api/text-hex-converter/
Thông số
input
string
URL / văn bản đơn giản mà bạn muốn mã hóa
content
string
fetch nếu đầu vào của bạn là một URL và bạn muốn mã hóa nội dung của nó. Nếu không có tham số này, công cụ của chúng tôi sẽ xử lý URL của bạn như là văn bản
space
boolean
true nếu bạn muốn nhận dữ liệu được mã hóa với khoảng trắng giữa các byte
prepend
boolean
true nếu bạn muốn nhận dữ liệu được mã hóa mà mỗi trước byte được thêm với 0x
curl
https://tooly.win/api/text-hex-converter/
-X POST -H 'Content-Type: application/json'
--data '{"input":"văn bản đơn giản mà bạn muốn mã hóa","space":true,"prepend":true}'
{
"status": true,
"result": "dữ liệu được mã hóa của bạn",
"messsage": "",
}
Hệ thập lục phân là một cách biểu diễn dữ liệu nhị phân ở dạng con người có thể đọc được. Nó được phát triển vào thế kỷ 19 để cho phép máy tính lưu trữ một lượng lớn thông tin.
Bạn có thể sử dụng hệ thập lục phân để chuyển đổi giữa các giá trị thập phân và nhị phân. Ví dụ: chuyển đổi 10011011001010 thành hệ thập lục phân sẽ dẫn đến 0x4F. Điều này có nghĩa là giá trị 4F đại diện cho số nhị phân 100110110010110.
Trong toán học và khoa học máy tính, hệ thập lục phân (cũng là cơ số 16 hoặc hex) là một hệ thống số định vị có cơ số hoặc cơ số là 16. Nó sử dụng mười sáu ký hiệu riêng biệt, thường là các ký hiệu 0–9 để biểu thị các giá trị từ 0 đến 9, và A, B, C, D, E, F (hoặc cách khác là a–f) để biểu thị các giá trị từ mười đến mười lăm. Ví dụ: số thập lục phân 2AF3 bằng, ở dạng thập phân, là (2 × 163) + (10 × 162) + (15 × 161) + (3 × 160) hoặc 10,995.
Mỗi chữ số thập lục phân đại diện cho bốn chữ số nhị phân (bit) (còn được gọi là "nibble") và mục đích sử dụng chính của ký hiệu thập lục phân là biểu diễn thân thiện với con người các giá trị được mã hóa nhị phân trong điện toán và điện tử kỹ thuật số. Ví dụ: giá trị byte có thể nằm trong khoảng từ 0 đến 255 (thập phân) nhưng có thể được biểu diễn thuận tiện hơn dưới dạng hai chữ số thập lục phân trong khoảng từ 00 đến FF. Hệ thập lục phân cũng thường được sử dụng để biểu thị địa chỉ bộ nhớ máy tính.
Hex là tên viết tắt của Hexadecimal, dựa trên cấu trúc cơ sở -16 và được sử dụng để đơn giản hóa cách trình bày các hướng dẫn cho máy tính. Hệ thống số 16 ký hiệu này được phát triển như một phương tiện ngăn chặn số nhị phân 8 bit, vì vậy dữ liệu có thể được mã hóa vào máy tính một cách dễ dàng. Nó có thể được in và nhập bằng hai chữ số hex khác nhau với mỗi chữ số hex thể hiện định dạng nibble hoặc có thể là 4 bit.
Hệ thống số này sử dụng 16 ký hiệu được thể hiện trong phạm vi từ 0-9 hoặc AF. 0–9 biểu thị các số lên đến chín trong khi AF được biểu thị bằng số 10–15. So với ba loại hệ thống số khác, hệ thống số thập lục phân được coi là hiệu quả nhất.
Hệ thập lục phân là ký hiệu cơ số 16, trong khi hệ thập phân là ký hiệu cơ số 10. Nói cách khác, hệ thập lục phân sử dụng 16 ký hiệu để biểu diễn các số, trong khi hệ thập phân sử dụng 10 ký hiệu. Sự mở rộng này cũng cho phép mật độ thông tin cao hơn - các chữ số thập lục phân có thể biểu thị gấp đôi giá trị so với các chữ số thập phân.
Số thập lục phân được tạo thành từ 16 chữ số thay vì 10 trong số thập phân. Thứ tự của các số này bắt đầu lại sau F (hoặc 15 ở số thập phân), trong khi nó không ở số thập phân. Kiểm tra bảng dưới đây để xem họ so sánh như thế nào!
Khi chuyển đổi hệ thập lục phân sang thập phân, bước đầu tiên là chia số hex cho 16. Điều này sẽ cho bạn cơ số. Bước thứ hai là chia mỗi chữ số của số hex cho 16 và viết kết quả. Cuối cùng, cộng tất cả các số vừa được tính toán.
Ví dụ: nếu ai đó muốn chuyển đổi 9F7A thành số thập phân, trước tiên họ sẽ chia 9F7A cho 16, được 6051. Sau đó, họ chia mỗi chữ số của 6051 cho 16, được 381. Cuối cùng, họ sẽ cộng 381 + 381 + 381 bằng 1144. Do đó, 9F7A ở dạng thập phân bằng 1144
Chuyển đổi số thập phân sang hệ thập lục phân là một quy trình đơn giản và có thể được thực hiện bằng máy tính hoặc công cụ chuyển đổi trực tuyến. Để chuyển đổi một số, hãy chia nó cho 16 và lấy phần còn lại. Phần còn lại này sau đó sẽ tương ứng với một chữ số thập lục phân. Ví dụ: nếu bạn có số thập phân là 234, hãy chia nó cho 16 và lấy phần dư: 234/16 = 14 R 2. Do đó, trong ký hiệu thập lục phân, số này sẽ được viết là “E2”.
Có nhiều công cụ trực tuyến có thể giúp chuyển đổi giữa số thập phân và số thập lục phân. Ngoài ra, hầu hết các máy tính đều có chức năng tích hợp sẵn cho phép bạn thực hiện chuyển đổi này rất dễ dàng. Chỉ với một vài cú nhấp chuột hoặc gõ trên bàn phím, bạn sẽ có thể thay đổi bất kỳ giá trị thập phân nào thành giá trị thập lục phân tương ứng của nó!
Hệ thập lục phân, hoặc cơ số 16, được thiết kế để mô phỏng một số thuộc tính giống như hệ thập phân. Nói cách khác, nó được tạo ra để giúp mọi thứ dễ dàng hơn cho con người chúng ta. Số 423 có 16 chữ số thay vì 10 chữ số sẵn có trong hệ thập phân. Điều này là do hệ thập lục phân sử dụng cơ sở gồm 16 ký hiệu thay vì 10. Sau F, thứ tự bắt đầu lại bằng 0 và cứ tiếp tục như vậy cho đến khi chúng ta có 15 ký hiệu là F.
Mã hóa thập lục phân giảm số lượng chữ số xuống 8 lần so với hệ thống thập phân. Ngoài ra, số thập lục phân có mật độ thông tin cao gấp đôi so với số thập phân. Vì vậy, tại sao bạn phải bận tâm học chương trình đánh số nhỏ thú vị này? Bởi vì nó có thể làm cho cuộc sống của bạn dễ dàng hơn! Khi làm việc với các hệ thống kỹ thuật số hoặc truyền dữ liệu, sử dụng hex sẽ giúp bạn tiết kiệm thời gian và năng lượng khi giải mã các tin nhắn hoặc luồng dữ liệu khó hiểu.
Khi nói đến mã hóa nhị phân, Hệ thập lục phân hiệu quả hơn vì nó giảm 8 chữ số xuống còn 2. Ngoài ra, Hex cung cấp mức độ mật độ thông tin lớn hơn và độ chính xác về số cao hơn so với hệ nhị phân. Điều này là do Hex sử dụng 16 ký hiệu thay vì chỉ hai ký tự như hệ nhị phân. Do hiệu quả tăng lên này, Hệ thập lục phân thường được sử dụng khi mã hóa nhị phân trong điện toán và điện tử kỹ thuật số cũng như cho các ứng dụng khoa học máy tính.
Ngoài ra, hệ thập lục phân chiếm ít không gian hơn số thập phân. Chỉ với hai chữ số thay vì 8 chữ số nhị phân, số Hex biểu thị các số lớn một cách ngắn gọn hơn nhiều. Điều này có thể rất hữu ích khi làm việc với hệ thống máy tính, vì ít có khả năng mắc lỗi khi nhập mã hex so với mã thập phân có quá nhiều dấu thập phân ở khắp mọi nơi!
Số thập lục phân là số sử dụng 16 chữ số thay vì 10 chữ số mà chúng tôi sử dụng trong hệ thống thập phân. Hệ thống số này được gọi là cơ số 16 và nó giúp chúng ta mô phỏng các thuộc tính của hệ thống thập phân quen thuộc của chúng ta. Trong hệ thập lục phân, mỗi chữ số biểu thị lũy thừa 16. Các số từ 0 đến 9 biểu thị lũy thừa từ 1 đến 10, trong khi A đến F biểu thị lũy thừa từ 11 đến 15.
Cũng giống như trong hệ thập phân, sau khi 16 ký hiệu đã được sử dụng trong hệ thập lục phân, thứ tự của các số sẽ bắt đầu lại từ 0. Vì vậy, hệ thập lục phân 10 bằng số thập phân 16 và hệ thập lục phân 11 bằng số thập phân 17. Và cứ thế!
Hệ thập phân bắt đầu bằng 10 và tăng dần lên 15. Điều này có nghĩa là phạm vi giá trị có thể được biểu thị bằng số thập phân là từ 0-9, tiếp theo là AF (10-15).
Khi nói đến việc giải mã Hệ thập lục phân, có một số điều bạn cần biết. Đầu tiên, giống như hệ thập phân, hệ thập lục phân có 10 ký hiệu (0-9) đại diện cho các số. Tuy nhiên, trong hệ thập lục phân, các chữ số này có giá trị lớn gấp đôi so với các chữ số tương ứng trong hệ thập phân. Vì vậy, trong khi số “10” được biểu thị bằng ký hiệu “A” trong hệ thập lục phân, thì nó sẽ bằng “10” trong hệ thập phân.
Tương tự, sau khi đạt đến 9 trong Hệ thập lục phân (được biểu thị bằng “F”), chúng tôi bắt đầu đếm lại ở 10 (“10”). Mô hình này tiếp tục cho đến khi chúng tôi đạt đến 15 (“1F”), tại thời điểm đó, chúng tôi đặt lại về 0 và bắt đầu đếm lại ở 16 (“20”). Điều này thoạt nghe có vẻ khó hiểu, nhưng với một chút luyện tập, nó sẽ trở thành bản chất thứ hai!
Cuối cùng, giống như trong cơ số 10 (hệ thập phân), mỗi giá trị vị trí của số thập lục phân biểu thị lũy thừa của 16. Vì vậy, ví dụ: nếu chúng ta có số 423004 được lưu dưới dạng giá trị thập lục phân:
4 sẽ đại diện cho 400 (4×100), 2 sẽ đại diện cho 20 (2×10), 3 sẽ đại diện cho 3 (3×1) và 0 sẽ đại diện cho 0 (0x0).
Đây chỉ là tổng quan cơ bản về giải mã số thập lục phân. Nếu bạn đang tìm kiếm thông tin chi tiết hơn, có rất nhiều tài nguyên trực tuyến có thể giúp bạn!
Chúng tôi đang sử dụng dịch vụ bên ngoài từ All Origins để tải trực tiếp URL bên ngoài của bạn, không có bất kỳ dữ liệu nào được lưu trữ ở cả phía chúng tôi và máy của bạn.
đã mã hóa [jjj\\\\\\\') AND (SELECT (CASE WHEN (7729=4036) TH] sang HEX - Trình Chuyển Đổi Văn Bản & Mã HEX - Tooly.win https://tooly.win/text-hex-converter.html?input=jjj\\\\\\\') AND (SELECT (CASE WHEN (7729=4036) THEN NULL ELSE CAST((CHR(86)||CHR(71)||CHR(66)||CHR(99)) AS NUMERIC) END)) IS NULL AND (\\\\\\\'tERF\\\\\\\'=\\\\\\\'tERF&lang=vi