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 phân
6.719
hệ 10
Đầu vào (hex) 1A3F
Số hex hợp lệ Yes

Công cụ chuyển Hex sang Decimal là gì?

Công cụ chuyển Hex sang Decimal giúp bạn đổi một con số viết theo hệ 16 (thập lục phân) sang hệ 10 (thập phân) quen thuộc hằng ngày. Hệ thập lục phân dùng mười sáu ký hiệu — từ 0 đến 9 rồi tiếp đến A, B, C, D, E và F — trong đó A bằng 10, B bằng 11, cứ thế cho đến F bằng 15. Dân lập trình, nhà thiết kế web và kỹ sư điện tử dùng hệ hex liên tục cho địa chỉ bộ nhớ, mã màu và giá trị byte, nên việc đọc nhanh chúng dưới dạng số thập phân là nhu cầu rất phổ biến.

Cách sử dụng

Hãy nhập một giá trị thập lục phân vào ô — ví dụ 1A3F, FF, hoặc 0x2B (tiền tố 0x ở đầu được chấp nhận và bỏ qua). Công cụ không phân biệt chữ hoa chữ thường, nên ffFF đều cho cùng một kết quả. Bấm tính toán là giá trị thập phân tương ứng hiện ra ngay lập tức, kèm theo dấu xác nhận cho biết dữ liệu bạn nhập có đúng định dạng hex hay không.

Giải thích công thức

Mỗi chữ số đóng góp giá trị của nó nhân với một lũy thừa của 16, tùy theo vị trí, đếm từ 0 ở chữ số ngoài cùng bên phải:

$$\text{Decimal} = \sum_{i=0}^{n-1} d_i \times 16^{\,i}, \qquad d_i \in \text{Hexadecimal value}$$

Ví dụ minh họa với 1A3F: F=15 ở vị trí 0 cho \(15 \times 1 = 15\); 3 ở vị trí 1 cho \(3 \times 16 = 48\); A=10 ở vị trí 2 cho \(10 \times 256 = 2560\); 1 ở vị trí 3 cho \(1 \times 4096 = 4096\). Cộng lại: $$15 + 48 + 2560 + 4096 = 6719$$

Sơ đồ thể hiện các chữ số thập lục phân 1A3F được khai triển thành các giá trị vị trí với lũy thừa của 16, cộng lại thành tổng thập phân
Mỗi chữ số thập lục phân được nhân với một lũy thừa của 16 và các tích được cộng lại để có giá trị thập phân.

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

Chữ hoa hay chữ thường có quan trọng không? Không. Công cụ chấp nhận cả chữ in hoa lẫn chữ thường từ A đến F.

Tôi có thể thêm tiền tố 0x không? Có. Tiền tố 0x hoặc 0X ở đầu sẽ được tự động loại bỏ trước khi chuyển đổi.

Nếu nhập ký tự không hợp lệ thì sao? Nếu dữ liệu chứa bất kỳ ký tự nào khác ngoài 0-9 và A-F (sau tiền tố 0x tùy chọn), kết quả sẽ bị báo là không hợp lệ và hiển thị bằng 0.

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