Hulpmiddel voor conversie

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

Binaire weergave:

Over nummersystemen

Decimaal systeem

Het decimale stelsel is een nummeringssysteem met grondtal 10 dat tien verschillende symbolen gebruikt: 0, 1, 2, 3, 4, 5, 6, 7, 8 en 9. Het is het meest gebruikte getallensysteem in het dagelijks leven.

Hexadecimaal systeem

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.

Decimale naar hexadecimale conversietabel

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

Aanvulling van twee

Het complement van twee is een wiskundige bewerking die wordt gebruikt om negatieve getallen in binaire systemen weer te geven. Het wordt veel gebruikt in de informatica omdat het rekenkundige bewerkingen zoals optellen en aftrekken vereenvoudigt.

Om een positief getal om te zetten in zijn negatieve tegenhanger in het complement van twee:

  1. Converteer het getal naar binair.
  2. Invert all the bits (change 0 to 1 and 1 to 0).
  3. Voeg 1 toe aan het resultaat van de inversie.

Het complementgetal van een negatieve twee weer omrekenen naar decimaal:

  1. Keer alle stukjes om.
  2. Voeg 1 toe aan het resultaat van de inversie.
  3. Converteer het resultaat naar een decimaal getal en laat het voorafgaan door een minteken.

Voorbeeld: 8-bit Two's Complement

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)

Bereik voor 8-bit Two's Complement:

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

Related Tools