Ondalık ila Sekizlik

Ondalık sayıları zahmetsizce sekizliye dönüştürün

Dönüştürücü Aracı

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

İkili Gösterim:

Onaltılık gösterim:

Sayı Sistemleri Hakkında

Ondalık Sistem

Ondalık sistem, on farklı sembol kullanan 10 tabanlı bir numaralandırma sistemidir: 0, 1, 2, 3, 4, 5, 6, 7, 8 ve 9. Günlük hayatta en sık kullanılan sayı sistemidir.

Sekizli Sistem

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

Ondalık - Sekizli Dönüşüm Tablosu

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

İkinin Tamamlayıcısı

İkinin tümleyeni, ikili sistemlerde negatif sayıları temsil etmek için kullanılan matematiksel bir işlemdir. Toplama ve çıkarma gibi aritmetik işlemleri basitleştirdiği için bilgi işlemde yaygın olarak kullanılır.

Pozitif bir sayıyı ikinin tümeninde negatif karşılığına dönüştürmek için:

  1. Numarayı ikiliye dönüştürün.
  2. Invert all the bits (change 0 to 1 and 1 to 0).
  3. Ters çevirme sonucuna 1 ekleyin.

Negatif ikinin tümleyen sayısını tekrar ondalık sayıya dönüştürmek için:

  1. Tüm bitleri ters çevirin.
  2. Ters çevirme sonucuna 1 ekleyin.
  3. Sonucu ondalık sayıya dönüştürün ve önüne eksi işareti ekleyin.

Örnek: 8-bit İki'nin Tamamlayıcısı

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 İki'nin Tamamlayıcısı için Aralık:

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

Related Tools