Sekizlik Toplama Hesaplama

İki sekizlik sayıyı toplamak için değerleri girin.

Sonuç

1041
545
239
306

Nasıl hesaplanır?

Her alan yalnızca 0 ile 7 arası rakamlardan oluşan tam bir sekizlik sayı kabul eder; işaret, boşluk, nokta ya da önek olmamalıdır. 8 veya 9 rakamı ya da boş alan sonuç vermez; baştaki sıfırlar kabul edilir ve yok sayılır. Araç iki sayıyı ondalığa çevirir (değer = Σ rakam × 8konum), toplar ve toplamı tekrar sekizliğe çevirir. Dört sonuç gösterir: sekizlik toplam, ondalık toplam ve girdilerin ondalık değerleri; bunlar işlemi kontrol etmenizi sağlar. Elle toplarken sağdan sütun sütun ilerleyin ve sütun 8'e ulaştığında 1 elde aktarın; çünkü sekizlik sistemde 8, 10 diye yazılır. Baştaki sıfırlar atıldıktan sonra her sayı en çok 17 sekizlik basamak olabilir; daha uzun sayıda araç yuvarlanmış rakam göstermek yerine sonuç vermez.

Örnek hesaplama

Sekizlik sistemde 357 ile 462'yi toplayın. Sağdan sütun sütun: 7 + 2 = 9 = 1×8 + 1, 1 yazılır, 1 elde; 5 + 6 + 1 = 12 = 1×8 + 4, 4 yazılır, 1 elde; 3 + 4 + 1 = 8 = 1×8 + 0, 0 yazılır, 1 elde; son elde baştaki 1'i verir. Sekizlik toplam 1041 olur. Ondalıkla kontrol: 357 sayısı 239, 462 sayısı 306 eder ve 239 + 306 = 545'tir. Sekizlik 1041'i çevirirsek 1×512 + 0×64 + 4×8 + 1 = 545 çıkar; iki yol aynı sonucu verir.

Bu örneği dene →

Sık yapılan hatalar

  • 8 ya da 9 rakamını yazmak. Bu rakamlar sekizlik sistemde yoktur, hesaplayıcı sonuç vermez; 8, 10 diye yazılır.
  • Elde aktarmayı 8'de değil, ondalıktaki gibi 10'da yapmak. Sekizlikte 7 + 1 = 10'dur, 8 değil; 7 + 7 ise 16'dır (bir sekiz ve altı).
  • Sekizlik toplamı ondalık sayı gibi okumak. Buradaki 1041, ondalıkta 545 demektir; sıradan aritmetik için ondalık satırı kullanın.
  • Eksi işareti, nokta ya da 0o gibi önek yazmak. Yalnızca düz 0-7 rakamları kabul edilir.
  • 17 sekizlik basamaktan uzun bir sayı yapıştırmak. Araç yuvarlamak yerine reddeder; böyle değerler için büyük tamsayı destekli bir araç kullanın.

Bu hesaplama hakkında

Sekizlik (octal) toplama, taban 8'de çalışır ve sadece 0'dan 7'ye kadar rakamları kullanır — 8 veya 9 rakamı yoktur, bu yüzden toplamı 8 veya daha fazla olan her sütun, ondalık toplamada 10'a ulaşan bir sütunun bir sonrakine elde aktarması gibi bir sonraki sütuna elde aktarır. Örneğin sekizlik sistemde 7 + 3, ondalık anlamda “10” değildir; sekizlik 12'ye döner (bir sekizlik grup, artı iki).

Sekizlik sistem, erken bilgisayar döneminde yoğun kullanım gördü çünkü ikili basamakları üçerli gruplar halinde düzgünce paketler (sekizlik her rakam üç bit'e denk gelir); bu da onaltılık sistem çoğu sonraki mimaride standart gruplama biçimi olmadan önce, PDP-8 gibi makinelerde kullanışlı bir kısayol haline getirdi. Günümüzde en çok Unix ve Linux dosya izin gösteriminde hayatta kalır; 755 veya 644 gibi kip değerleri, sahip, grup ve diğerleri için okuma, yazma ve çalıştırma bitlerini temsil eden sekizlik sayılardır.

İki sekizlik sayı girin, bu hesaplayıcı onları toplasın; toplamı hem sekizlik hem de ondalık karşılığıyla göstersin, böylece elde işlemlerini elle doğrulayabilirsiniz.

Bu faydalı oldu mu?

En fazla 3 tepki seçebilirsiniz.

Yorumlar (0)

  • İlk yorumu siz yazın.

Popüler hesaplayıcılar

Tüm Hesaplayıcılar