Konverterio įrankis

0 characters

Enter an octal number (0-7). The '0o' prefix is optional. Choose between unsigned and signed (two's complement) interpretation.

Bits:

0

Type:

Unsigned

Dvejetainis atstovavimas:

Šešioliktainis atvaizdavimas:

Apie skaičių sistemas

Oktalinė sistema

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).

Aštuntainio – dešimtainio konvertavimo lentelė

Octal Decimal Octal Decimal
0 0 4 4
1 1 5 5
2 2 6 6
3 3 7 7

Dešimtainė sistema

Dešimtainė sistema yra bazinė-10 numeravimo sistema, kurioje naudojama dešimt skirtingų simbolių: 0, 1, 2, 3, 4, 5, 6, 7, 8 ir 9. Tai dažniausiai naudojama skaičių sistema kasdieniame gyvenime.

Dviejų papildymas

Dviejų papildymas yra matematinė operacija, naudojama neigiamiems skaičiams pavaizduoti dvejetainėse sistemose. Jis plačiai naudojamas skaičiuojant, nes supaprastina aritmetines operacijas, tokias kaip pridėjimas ir atimtis.

Norėdami konvertuoti teigiamą skaičių į neigiamą atitikmenį dviejuose papildymuose:

  1. Konvertuokite skaičių į dvejetainį.
  2. Invert all the bits (change 0 to 1 and 1 to 0).
  3. Pridėkite 1 prie inversijos rezultato.

Norėdami konvertuoti neigiamą dviejų komplemento skaičių atgal į dešimtainį:

  1. Apverskite visus bitus.
  2. Pridėkite 1 prie inversijos rezultato.
  3. Konvertuokite rezultatą į dešimtainį ir priešdėlį su neigiamu ženklu.

Pavyzdys: 8 bitų "Two" papildymas

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)

8 bitų dviejų papildymų diapazonas:

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

Related Tools