Trình chuyển đổi hệ cơ số
Chuyển đổi số giữa hệ thập phân, nhị phân, bát phân và thập lục phân trong lưới 4 dòng cập nhật trực tiếp. An toàn với BigInt, có tùy chọn chế độ có dấu 32-bit / 64-bit.
Cách dùng
- 1 Nhập một số vào bất kỳ dòng nào trong bốn dòng — các dòng còn lại sẽ cập nhật ngay lập tức.
- 2 Chọn Unsigned (không dấu) để dùng BigInt với độ chính xác tùy ý, hoặc Signed 32-bit / 64-bit để hiển thị số âm theo dạng bù hai.
- 3 Bật công tắc tiền tố để hiển thị 0b, 0o, 0x ở những nơi phù hợp.
- 4 Sao chép bất kỳ dòng nào vào clipboard bằng nút Copy tương ứng.
Vì sao dùng công cụ này
- An toàn với BigInt — các số lớn hơn 2^53 không bị mất độ chính xác.
- Hiển thị theo dạng bù hai cho chế độ có dấu 32-bit / 64-bit.
- Không cần tiền tố khi nhập — dán -42, 0b1010, 0xFF, hoặc chỉ các chữ số thông thường.
- Chạy ngay trong trình duyệt của bạn, không có bất kỳ lệnh gọi mạng nào.
Câu hỏi thường gặp
Vì sao -1 hiển thị thành ffffffff ở chế độ có dấu 32-bit?
Đó là cách biểu diễn bù hai của -1 ở 32-bit. Chuyển lại về Unsigned để thấy giá trị thập phân -1 vẫn là -1, với dạng nhị phân là 1.
Số có thể lớn đến mức nào?
Ở chế độ Unsigned, giới hạn duy nhất là bộ nhớ trình duyệt — vì công cụ dùng BigInt ở bên trong. Các chế độ có dấu sẽ giới hạn (mask) về 32 hoặc 64 bit.
Tôi có thể dán một số có dấu gạch dưới hoặc khoảng trắng không?
Có — các ký tự phân tách nhóm chữ số phổ biến như 1_000_000 hoặc 1 000 000 đều được chấp nhận.
Cần thực hiện các phép toán bit (bitwise) trên những số này?
Hãy dùng Bitwise Calculator của chúng tôi — AND, OR, XOR, NOT, các phép dịch bit ở bất kỳ hệ cơ số nào trong bốn hệ.
Trình chuyển đổi hệ cơ số là gì?
Trình chuyển đổi hệ cơ số là công cụ chuyển đổi số giữa hệ thập phân, nhị phân, bát phân và thập lục phân trong một lưới trực tiếp, chỉnh sửa ở bất kỳ dòng nào cũng sẽ tự động cập nhật các dòng còn lại. Công cụ sử dụng phép tính BigInt để xử lý các giá trị lớn mà không mất độ chính xác, đồng thời cung cấp tùy chọn chế độ có dấu 32-bit hoặc 64-bit để hiển thị theo cách biểu diễn bù hai (two's-complement). Mọi thứ chạy hoàn toàn trong trình duyệt.
Tính năng
Lưới 4 hệ cơ số trực tiếp
Chỉnh sửa hệ thập phân, nhị phân, bát phân hoặc thập lục phân và ba hệ còn lại sẽ cập nhật theo thời gian thực.
An toàn với BigInt
Chuyển đổi các số nguyên lớn tùy ý mà không mất độ chính xác dấu phẩy động.
Riêng tư 100%
Toàn bộ phép tính chạy phía client — không có gì được tải lên.
Ví dụ
Input
255
Output
Decimal: 255
Binary: 11111111
Octal: 377
Hex: FF
Trường hợp sử dụng
-
1
Đọc giá trị hex hoặc binary từ mã nguồn
Chuyển một literal 0xFF hoặc 0b1010 từ mã nguồn hoặc bản dump bộ nhớ thành giá trị thập phân.
-
2
Xây dựng giá trị bitmask / flag
Kết hợp các cờ quyền hoặc cấu hình và đọc chúng ở mọi hệ cơ số cùng lúc.
-
3
Học về hệ thống số theo vị trí
Xem cùng một giá trị hiển thị như thế nào ở các hệ cơ số khác nhau để hiểu về chuyển đổi cơ số (radix).
Công cụ chuyển đổi hệ cơ số của Zerethon chuyển đổi một giá trị giữa hệ thập phân, nhị phân, bát phân và thập lục phân trong một lưới trực tiếp — chỉnh sửa ở bất kỳ hệ nào, các hệ còn lại sẽ cập nhật ngay lập tức. Công cụ sử dụng BigInt nên các số nguyên lớn được chuyển đổi mà không mất độ chính xác, đồng thời hỗ trợ chế độ bù hai (two's complement) có dấu 32-/64-bit. Mọi thứ chạy hoàn toàn trong trình duyệt của bạn.
- Danh mục
- Lập trình
- Giá
- Miễn phí
- Quyền riêng tư
- Chạy trên trình duyệt
- Đăng ký
- Không cần
Tài liệu tham khảo
- Number.prototype.toString() — MDN (radix) — MDN
- BigInt — MDN Web Docs — MDN
- Bù hai (Two's complement) — Wikipedia — Wikipedia
Quyền riêng tư
Dữ liệu của bạn không bao giờ rời khỏi trình duyệt trừ khi được nêu rõ. Trình chuyển đổi hệ cơ số chạy hoàn toàn phía client — không tải lên máy chủ, không ghi log, không theo dõi dữ liệu bạn nhập.
So sánh
Kiến thức cơ bản
Công cụ liên quan
Trình định dạng JSON
Định dạng, kiểm tra và rút gọn JSON trực tuyến. Miễn phí, không cần đăng ký — dữ liệu không rời khỏi trình duyệt của bạn.
Mở công cụTrình định dạng SQL
Định dạng truy vấn SQL trực tuyến — làm đẹp mã cho MySQL, PostgreSQL, SQLite, SQL Server, Oracle và BigQuery.
Mở công cụTrình tạo UUID
Tạo UUID trực tuyến — v1, v4, v7 và Nil. Tạo hàng loạt tới 10.000. Miễn phí, không cần đăng ký.
Mở công cụTrình tạo mật khẩu
Tạo mật khẩu ngẫu nhiên mạnh, an toàn về mặt mật mã. Tùy chỉnh độ dài và bộ ký tự — chạy trong trình duyệt của bạn.
Mở công cụXây dựng, chia sẻ và phát triển trên Zerethon Social
Đăng ký miễn phí. Kiếm điểm, sưu tầm thành tựu và kết nối với nhà sáng tạo khắp thế giới.