Mjet Konvertues

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

Përfaqësimi Binar:

Rreth Sistemeve të Numrave

Sistemi Heksadecimal

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.

Tabela e Konvertimit Heksadecimal në Decimal

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

Komplementi i Dyshit

Komplementi i dyshit është një veprim matematikor që përdoret për të përfaqësuar numrat negativë në sistemet binare. Përdoret gjerësisht në informatikë sepse thjeshton veprimet aritmetike si mbledhja dhe zbritja.

Për të kthyer një numër pozitiv në homologun e tij negativ në komplementin e dyshit:

  1. Konvertoni numrin në binar.
  2. Invert all the bits (change 0 to 1 and 1 to 0).
  3. Shtoni 1 në rezultatin e inversionit.

Për të kthyer një numër plotësues të dyshit negativ përsëri në decimal:

  1. Përmbysni të gjitha bitët.
  2. Shtoni 1 në rezultatin e inversionit.
  3. Konvertoni rezultatin në numër decimal dhe vendosni një shenjë negative përpara tij.

Shembull: Komplementi i Dyshit 8-bitësh

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)

Diapazoni për komplementin e Dy-s 8-bitësh:

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

Related Tools