Kết nối qua MCP →

Nhập phép tính

Công thức

Quảng cáo

Kết quả

Giá trị thập lục phân
41
Số thập phân nhập vào 65
Nhị phân 1000001
Thập lục phân 41

Công cụ đổi thập phân sang hex làm được gì?

Công cụ này chuyển một số nguyên viết ở hệ thập phân (cơ số 10) sang dạng thập lục phân (cơ số 16). Tiện hơn nữa, nó còn trả về cả giá trị nhị phân (cơ số 2), nên chỉ với một lần nhập bạn nhận được hai kết quả chuyển đổi. Đây là trợ thủ lý tưởng cho lập trình viên, sinh viên và bất kỳ ai làm việc với mã màu, địa chỉ bộ nhớ hay dữ liệu cấp thấp, khi cần một phép đổi cơ số nhanh và chính xác mà không phải tính tay.

Ô nhập liệu duy nhất

Chỉ có một ô cần điền:

  • Số thập phân – số nguyên hệ cơ số 10 mà bạn muốn chuyển đổi. Hãy nhập một số nguyên (công cụ đọc giá trị này dưới dạng số nguyên 64-bit, nên hỗ trợ tới 9.223.372.036.854.775.807).

Cách thức chuyển đổi diễn ra

Phía sau hậu trường, công cụ phân tích chuỗi bạn nhập thành một số nguyên dài, sau đó áp dụng các quy trình đổi cơ số tiêu chuẩn:

  • Hex: giá trị thập phân được chuyển sang chuỗi cơ số 16 và hiển thị bằng chữ in hoa. Hệ thập lục phân dùng các chữ số 0–9 rồi tiếp đến các chữ cái A–F để biểu diễn các giá trị từ 10 đến 15.
  • Nhị phân: cùng giá trị đó được chuyển sang chuỗi cơ số 2 gồm các số 0 và 1.

Về mặt toán học, mỗi phép đổi sẽ chia liên tục số ban đầu cho cơ số (16 hoặc 2) và ghi lại các số dư, rồi đọc các số dư đó từ cuối lên đầu.

Phép chia lặp một số thập phân cho 16 với các số dư tạo thành chữ số thập lục phân
Chia liên tục cho 16 và đọc số dư từ dưới lên sẽ ra các chữ số thập lục phân.

Ví dụ minh họa

Giả sử bạn nhập số 255:

  • 255 ÷ 16 = 15 dư 15 (F)
  • 15 ÷ 16 = 0 dư 15 (F)
  • Đọc các số dư ta được FF ở hệ hex.
  • Ở hệ nhị phân, 255 trở thành 11111111.

Vậy khi nhập 255, bạn nhận được hex FF và nhị phân 11111111 — chính là giá trị kênh màu cường độ tối đa quen thuộc trong thiết kế web.

Số thập phân ánh xạ sang dạng thập lục phân và nhị phân tương ứng
Một giá trị thập phân hiển thị cùng với dạng thập lục phân và nhị phân tương ứng.

Câu hỏi thường gặp

Vì sao kết quả hex hiển thị bằng chữ in hoa? Công cụ thống nhất xuất ra dạng in hoa (ví dụ 1A thay vì 1a) để dễ đọc. Hệ thập lục phân không phân biệt chữ hoa hay thường, nên 1A và 1a đều biểu diễn cùng một giá trị.

Tôi có nhập số lẻ như 12,5 được không? Không. Công cụ này chỉ làm việc với số nguyên, vì nó phân tích dữ liệu nhập vào dưới dạng số nguyên. Hãy bỏ phần thập phân trước khi chuyển đổi.

Số lớn nhất tôi có thể chuyển đổi là bao nhiêu? Vì giá trị được đọc dưới dạng số nguyên có dấu 64-bit, bạn có thể chuyển đổi các số lên tới 9.223.372.036.854.775.807. Những giá trị lớn hơn sẽ không được chấp nhận.

Cập nhật lần cuối: