Tất cả hướng dẫn

Cách đổi nhị phân, bát phân, thập phân và hex

Đổi hệ cơ số nguyên trên trình duyệt bằng parseInt — không phải số thực IEEE, không phải bài bù hai, và không phải mã hex của chữ.

Các mục dropdown nghĩa là gì

Đổi hệ cơ số tại /tools/number-base-converter ánh xạ các cặp như Thập phân → Hex (10-16), Nhị phân → Thập phân (2-10), Hex → Nhị phân (16-2) và các cặp dạy học quen. Input được cắt khoảng. parseInt với cơ số nguồn phải thành công nếu không sẽ lỗi. Hex ra chữ hoa. Dành cho số nguyên vừa parseInt của JavaScript, không phải khóa crypto 256-bit.

Các bước

1) Mở Đổi hệ cơ số. 2) Chọn hướng khớp bài tập hoặc datasheet. 3) Dán 255 cho thập phân→hex (FF) hoặc 11111111 cho nhị phân→thập phân (255). 4) Sao chép kết quả. Không cần 0x đứng trước; chữ hex A–F dùng được. Nhị phân chỉ nên chứa 0 và 1.

Chữ hex so với số hex

Mã hóa Hex tại /tools/hex-encode-decode đổi chữ UTF-8 thành hex từng byte (hello → 68656c6c6f) hoặc ngược lại. Đó không phải “số hello.” Đổi màu dùng #RRGGBB, tức kênh hex, không phải bài số theo vị trí. Tạo hash in digest SHA dạng hex. Dùng trang hệ cơ số khi giá trị là độ lớn (255, 0xFF, 11111111).

Ví dụ làm việc

Thập phân 10 → nhị phân là 1010. Thập phân 255 → hex là FF. Hex A → thập phân là 10. Bát phân 10 → thập phân là 8. Nếu dán “255.5”, parse thất bại — chỉ số nguyên. Chuỗi chữ số khổng lồ có thể ra Infinity hoặc bị cắt sai; giữ input thực tế.

Giới hạn

Không base-64 ở đây (đó là Base64 Encode). Không bit pattern IEEE-754. Không hiện nhị phân bù hai cho số âm. Liên quan: /tools/hex-encode-decode, /tools/base64-encode, /tools/color-converter.

Quyền riêng tư

Số ở lại tab. Không tải lên. Đóng trang nếu giá trị là khóa bản quyền không nên để trên màn hình.