Công cụ chuyển đổi

0 characters

Enter a hexadecimal number (0-9, A-F). The '0x' prefix is optional. Choose between unsigned and signed (two's complement) interpretation.

Bits:

0

Type:

Unsigned

Đại diện nhị phân:

Giới thiệu về hệ thống số

Hệ thống thập lục phân

The hexadecimal system is a base-16 numbering system that uses 16 distinct symbols. These symbols are 0-9 to represent values zero to nine, and A-F (or a-f) to represent values ten to fifteen.

Bảng chuyển đổi thập lục phân sang thập phân

Hexadecimal Decimal Hexadecimal Decimal
0 0 8 8
1 1 9 9
2 2 A 10
3 3 B 11
4 4 C 12
5 5 D 13
6 6 E 14
7 7 F 15

Bổ sung của hai

Bù hai là một phép toán được sử dụng để biểu thị số âm trong hệ nhị phân. Nó được sử dụng rộng rãi trong máy tính vì nó đơn giản hóa các phép toán số học như phép cộng và trừ.

Để chuyển đổi một số dương thành số âm của nó trong bổ sung hai:

  1. Chuyển đổi số thành nhị phân.
  2. Invert all the bits (change 0 to 1 and 1 to 0).
  3. Thêm 1 vào kết quả của sự đảo ngược.

Để chuyển đổi số bổ sung của hai âm trở lại số thập phân:

  1. Đảo ngược tất cả các bit.
  2. Thêm 1 vào kết quả của sự đảo ngược.
  3. Chuyển đổi kết quả thành số thập phân và có dấu âm.

Ví dụ: Bổ ngữ của Two 8-bit

Positive Number (5):

0000 0101 (binary)

Negative Number (-5):

1111 1010 (inverted bits of 5)

1111 1011 (add 1 = two's complement representation of -5)

Phạm vi cho bổ sung của hai 8-bit:

-128 (1000 0000) to 127 (0111 1111)

Related Tools