Công cụ chuyển đổi

Enter a decimal number. Choose between unsigned and signed (two's complement) interpretation. Select the bit size to format the output correctly.

Bits:

0

Type:

Unsigned

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

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

Hệ thống thập phân

Hệ thống thập phân là một hệ thống đánh số cơ số 10 sử dụng mười ký hiệu riêng biệt: 0, 1, 2, 3, 4, 5, 6, 7, 8 và 9. Đây là hệ thống số được sử dụng phổ biến nhất trong cuộc sống hàng ngày.

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 phân sang thập lục phân

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

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