Chuyển hệ cơ số

Chuyển số nguyên giữa thập phân, hex, nhị phân, bát phân và mọi cơ số đến 36
  • Tệp không rời khỏi thiết bị của bạn
  • Chạy trên trình duyệt
  • Miễn phí, không cần đăng ký, không hình mờ
3 digits
2 digits
8 bits
3 digits
2 digits

8-bit two’s complement

Click a bit to flip it.
Unsigned
255
Signed
-1
Hex
0xff
Oct
0o377
7
0

Bytes & characters

FF
255
·

As text (UTF-8): Not valid UTF-8 text.

IEEE-754 floating point

Type a decimal number to see its bit pattern, or edit the integer above to decode it.

00000000000000000000000011111111
Sign
0 (+)
Exponent
0 → 2-126
Mantissa
0xff

Subnormal · 0x000000ff

Cách dùng Chuyển hệ cơ số

Chuyển số nguyên giữa thập phân, thập lục phân, nhị phân, bát phân và mọi cơ số từ 2 đến 36, không giới hạn độ dài. Công cụ cũng hiện bù hai tới 128 bit với lưới bit có thể nhấn, các byte theo thứ tự big-endian hoặc little-endian, và mẫu bit số thực IEEE-754.

  1. 1

    Gõ một số nguyên vào ô bất kỳ: Thập phân, Thập lục phân, Nhị phân, Bát phân hoặc Cơ số tùy chỉnh. Tiền tố 0x, 0b và 0o dùng được ở mọi ô.

  2. 2

    Trong “Định dạng”, đặt “Nhóm chữ số”, “Hiện tiền tố”, “Hex hoa” và cơ số cho ô “Cơ số tùy chỉnh” (2–36).

  3. 3

    Chọn “Độ rộng bit” (Tự động, 8–128) và “Có dấu” (bù hai), rồi nhấn bit bất kỳ trên lưới để lật.

  4. 4

    Xem “Byte và ký tự” theo thứ tự Big-endian hoặc Little-endian, hoặc gõ số thập phân vào “Giá trị thực” để xem bit float32 hoặc float64.

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

Có giới hạn độ lớn số không?

Việc chuyển cơ số chính xác với số nguyên mọi độ dài. Bù hai, lưới bit và khung byte đi tới 128 bit.

Công cụ có chuyển phân số như 0.1 sang nhị phân không?

Các ô cơ số chỉ nhận số nguyên. Để xem một phân số thập phân thực sự được lưu thế nào, hãy gõ vào “Giá trị thực” trong bảng số thực IEEE-754 và đọc dấu, số mũ cùng phần định trị.

Làm sao xem số âm theo bù hai?

Gõ kèm dấu trừ, ví dụ -5, và chọn “Độ rộng bit”. Bảng hiện cách đọc có dấu, không dấu và dạng hex của độ rộng đó.

“Giá trị này cần hơn N bit” nghĩa là gì?

Giá trị không vừa “Độ rộng bit” bạn chọn, nên khung bit và byte chỉ hiện N bit thấp. Hãy chọn độ rộng lớn hơn hoặc “Tự động”.

Công cụ có hiện byte dưới dạng chữ không?

Có. “Byte và ký tự” liệt kê từng byte theo hex và thập phân kèm ký tự ASCII, và “Dưới dạng chữ (UTF-8)” hiện chữ đã giải mã khi các byte là UTF-8 hợp lệ.