Toolbox Hub
Tất cả công cụ

Number Base Converter

Binary octal decimal hex

Binary octal decimal hex Chạy cục bộ trong trình duyệt của bạn

Leave the base on Auto and the converter reads 0x, 0b and 0o prefixes for you. Pick a base to force one.

Decimal

597

Hexadecimal

255

Binary

1001 0101 01

Octal

1125

Result
Decimal: 597
Binary: 1001 0101 01
Octal: 1125
Hex: 255

About the

Bộ chuyển đổi cơ sở số chuyển đổi một giá trị giữa nhị phân, bát phân, thập phân và thập lục phân, đồng thời hiển thị cả bốn giá trị cùng một lúc để bạn có thể đọc bất cứ thứ gì bạn cần. Để cơ sở ở chế độ Tự động và nó đọc các tiền tố 0x, 0b và 0o cho bạn, nghĩa là bạn có thể dán 0xFF trực tiếp từ mã nguồn và nhận 255, 1111 1111 và 377 mà không cần cài đặt gì cả. Các giá trị được xử lý dưới dạng số nguyên có độ chính xác tùy ý, do đó giá trị 64 bit sẽ chuyển đổi chính xác thay vì mất các bit trên cùng.

Where people use the

  • Đọc giá trị thập lục phân từ mã nguồn dưới dạng thập phân và nhị phân.
  • Kiểm tra bit nào được đặt trong cờ hoặc mặt nạ.
  • Chuyển đổi giá trị màu giữa các kênh hex và thập phân.
  • Xác minh chữ nhị phân trong tệp cấu hình trước khi bạn cam kết.

How to use the

  1. 1

    Nhập một giá trị

    Nhập một số theo cơ số bất kỳ: 255, 0xFF, 0b11111111 hoặc 0o377. Dấu cách và dấu gạch dưới được bỏ qua.

  2. 2

    Để căn cứ ở chế độ Tự động hoặc buộc một

    Tự động đọc tiền tố và quay lại khớp các chữ số. Chọn Nhị phân, Bát phân, Thập phân hoặc Hex để buộc giải thích.

  3. 3

    Đọc cả bốn

    Thập phân, thập lục phân, nhị phân và bát phân được hiển thị cùng nhau. Nhị phân được nhóm thành bốn để dễ đọc.

  4. 4

    Sao chép những gì bạn cần

    Mỗi hàng có nút sao chép riêng và kết quả tổng hợp có thể được sao chép trong một lần.

Lời khuyên và phương pháp hay nhất

  • Dán giá trị 0x trực tiếp từ mã; tiền tố được đọc tự động.
  • Đầu ra nhị phân được nhóm thành bốn để phù hợp với cách ánh xạ nibble thành các chữ số hex.
  • Buộc căn số khi một số trần có thể được đọc theo hai cách, chẳng hạn như 10.

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

Tiền tố 0x, 0b và 0o có ý nghĩa gì?

Chúng đánh dấu cơ sở: 0x cho hệ thập lục phân, 0b cho hệ nhị phân và 0o cho hệ bát phân. Chúng là các quy ước được sử dụng bởi C, JavaScript, Python và hầu hết các ngôn ngữ khác, vì vậy mã có thể được dán trực tiếp.

Tại sao giá trị nhị phân của tôi bị từ chối khi tôi buộc cơ số 2?

Bởi vì nó chứa các ký tự khác 0 và 1. Giá trị có dấu cách là được, nhưng giá trị có tiền tố 0b thì không, vì tiền tố không phải là chữ số nhị phân.

Nó có thể xử lý số lượng rất lớn?

Đúng. Các giá trị được xử lý dưới dạng số nguyên có độ chính xác tùy ý, do đó giá trị 64 bit hoặc lớn hơn sẽ chuyển đổi chính xác. Chỉ hỗ trợ toàn bộ số.

Nó có xử lý được số âm không?

Đúng. Điểm trừ hàng đầu được giữ lại và hiển thị trên mọi cơ sở.

Nó có thể chuyển đổi các giá trị phân số không?

Không. Bộ chuyển đổi chỉ hoạt động trên các số nguyên, bao gồm các trường hợp quan trọng đối với cờ bit, địa chỉ và giá trị màu.

Công cụ liên quan