Trình chuyển đổi cơ số là gì?
Trình chuyển đổi cơ số trực tuyến miễn phí. Dễ dàng chuyển đổi số giữa hệ nhị phân, bát phân, thập phân và thập lục phân.
Chuyển đổi cơ số là một kỹ năng cơ bản trong lập trình, khoa học máy tính và điện tử số. Trình Chuyển đổi Cơ số (Number Base Converter) xử lý chuyển đổi giữa nhị phân (cơ số 2), bát phân (cơ số 8), thập phân (cơ số 10) và thập lục phân (cơ số 16) theo thời gian thực, với hỗ trợ số lớn thông qua BigInt của JavaScript.
Giao diện trình bày bốn trường nhập — một trường cho mỗi cơ số. Gõ hoặc dán một giá trị vào bất kỳ trường nào, và ba trường còn lại cập nhật ngay lập tức. Chuyển đổi hai chiều này giúp bạn dễ dàng thấy cách cùng một giá trị số được biểu diễn qua các cơ số khác nhau. Đầu ra nhị phân được nhóm thành bộ bốn bit (nibble) với khoảng trắng để dễ đọc, giúp phát hiện mẫu và xác minh tính đúng đắn dễ dàng hơn.
Hỗ trợ BigInt nghĩa là bạn có thể chuyển đổi các số vượt xa Number.MAX_SAFE_INTEGER thông thường của JavaScript (9 triệu tỷ). Điều này quan trọng khi làm việc với địa chỉ bộ nhớ lớn, thao tác mật mã, mặt nạ mạng và các lĩnh vực khác nơi số 64-bit hoặc lớn hơn là phổ biến. Chuyển đổi BigInt xử lý chính xác những số này mà không có lỗi làm tròn xảy ra với các loại số chuẩn.
Mỗi cơ số có những trường hợp sử dụng đặc trưng riêng. Nhị phân là ngôn ngữ nền tảng của máy tính, dùng cho các thao tác bit, cờ và điều khiển phần cứng cấp thấp. Bát phân được dùng cho quyền tệp Unix và một số hệ thống kế thừa. Thập phân là hệ cơ số 10 quen thuộc cho các số hàng ngày. Thập lục phân được sử dụng rộng rãi cho mã màu, địa chỉ bộ nhớ, địa chỉ MAC và công cụ gỡ lỗi — mỗi chữ số hex biểu diễn chính xác bốn bit, khiến nó thành cách gọn gàng để biểu diễn dữ liệu nhị phân.