Instrument de conversie

Enter a decimal number. Choose between unsigned and signed (two's complement) interpretation. The bit size affects how negative numbers are represented.

Bits:

0

Type:

Unsigned

Reprezentare binară:

Reprezentare hexazecimală:

Despre sistemele numerice

Sistem zecimal

Sistemul zecimal este un sistem de numerotare în baza 10 care folosește zece simboluri distincte: 0, 1, 2, 3, 4, 5, 6, 7, 8 și 9. Este cel mai frecvent utilizat sistem numeric în viața de zi cu zi.

Sistem octal

The octal numeral system, or oct for short, is the base-8 number system, and uses the digits 0 to 7. Octal numerals can be made from binary numerals by grouping consecutive binary digits into groups of three (starting from the right).

Tabel de conversie zecimal în octal

Decimal Octal Decimal Octal
0 0 8 10
1 1 9 11
2 2 10 12
3 3 11 13
4 4 12 14
5 5 13 15
6 6 14 16
7 7 15 17

Complementul lui doi

Complementul lui doi este o operație matematică folosită pentru a reprezenta numere negative în sisteme binare. Este utilizat pe scară largă în calcul, deoarece simplifică operațiunile aritmetice, cum ar fi adunarea și scăderea.

Pentru a converti un număr pozitiv în omologul său negativ în complementul doi:

  1. Convertiți numărul în binar.
  2. Invert all the bits (change 0 to 1 and 1 to 0).
  3. Adăugați 1 la rezultatul inversării.

Pentru a converti un număr complementar al unui doi minus înapoi în zecimal:

  1. Inversați toți biții.
  2. Adăugați 1 la rezultatul inversării.
  3. Convertiți rezultatul în zecimal și prefixați-l cu semn negativ.

Exemplu: Complementul lui Doi pe 8 biți

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)

Gama pentru complementul Two's pe 8 biți:

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

Related Tools