Matematik

Sayı Sistemi Hesaplayıcı

Ayarlar
Sıfırla
Sonuçu paylaş
Kaydet
Gömme
Hata bildir

Hesaplayıcıyı paylaş

Ücretsiz hesap makinemizi web sitenize ekleyin

Lütfen geçerli bir URL girin. Sadece HTTPS URL'leri desteklenir.


Sayfadaki hesap makinesi giriş alanlarında bulunan mevcut değerleri yerleşik hesap makinesinin varsayılan değerleri olarak kullanın.


Giriş kenar odak rengi, anahtar kutusu işaretli rengi, seçili öğe üzerine gelindiğinde görülen renk vb.


Kullanım Koşulları'na kabul edin.

Önizleme

Hesap makinesini kaydet

Hesap Makinesi Ayarları

Lütfen izin verilen aralıkta bir değer girin.

Lütfen izin verilen aralıkta bir değer girin.

Lütfen izin verilen aralıkta bir değer girin.

Lütfen izin verilen aralıkta bir değer girin.

Hesaplayıcıyı paylaş

Sayı sistemi nedir?

Bir sayı sistemi, sayıları bir semboller kümesi ve kurallar kullanarak temsil etme yöntemidir. Günlük olarak kullandığımız en yaygın sayı sistemi, 0’dan 9’a kadar rakamlar kullanan ondalık sistemdir (taban 10). Bununla birlikte, bilgisayarlar ve dijital elektronik, esas olarak ikili (taban 2), sekizlik (taban 8) ve on altılık (taban 16) gibi diğer sistemlerle çalışır. Her sistem, sayısal değerleri temsil etmek için kendine özgü rakamlar veya karakterler kullanır.

Sayı sistemi hesaplayıcı ise, farklı tabanlar arasında sayıları dönüştürmeye ve toplama, çıkarma, çarpma ve bölme gibi aritmetik işlemleri farklı sistemlerde gerçekleştirmeye yardımcı olur. Bu araç, aksi takdirde zaman alıcı olabilecek dönüştürmeleri ve hesaplamaları basitleştirir.

Hesap makinesi üç adımı otomatik olarak gerçekleştirir:

  1. Tüm giriş sayıları ondalık (taban 10) sisteme çevirir.
  2. İstenilen işlemi ondalık sistemde gerçekleştirir.
  3. Sonucu kullanıcı tarafından seçilen orijinal tabana geri dönüştürür.

Bu süreç, hangi tabanda çalışıyor olursanız olun doğruluğu ve tutarlılığı garanti eder.

Farklı tabanlar arasında sayıları dönüştürmeniz gerekiyorsa, sayı sistemi dönüştürücümüzü kullanabilirsiniz.

Sayı sistemi türleri

1. İkili (taban 2)

Bilgisayar bilimlerinde yaygın olarak kullanılan ikili sistem yalnızca iki rakam kullanır: 0 ve 1. Her ikili rakam (bit), açık/kapalı bir elektrik sinyalini temsil eder.

Örnek: (1011)2=(1×23)+(0×22)+(1×21)+(1×20)=(11)10(1011)_2 = (1 \times 2^3) + (0 \times 2^2) + (1 \times 2^1) + (1 \times 2^0) = (11)_{10}

2. Sekizlik (taban 8)

Sekizlik sistem 0’dan 7’ye kadar rakamlar kullanır. Bu sistem, ikili ile olan basit ilişkisi nedeniyle bilgisayar programlamada tarihte kullanılmıştır (üç ikili rakam bir sekizlik rakama karşılık gelir).

Örnek: (217)8=(2×82)+(1×81)+(7×80)=(143)10(217)_8 = (2 \times 8^2) + (1 \times 8^1) + (7 \times 8^0) = (143)_{10}

3. Ondalık (taban 10)

Günlük aritmetik ve sayım için standart sayı sistemidir. 0’dan 9’a kadar rakamlar kullanır.

Örnek: (249)10(249)_{10} yine aynı kalır (249)10(249)_{10}.

4. On altılık (taban 16)

Programlama ve dijital tasarımda yaygın olarak kullanılmaktadır, bu sistem 0–9 arasındaki rakamları ve A–F harflerini (10–15 değerlerini temsil eder) kullanır.

Örnek: (3F)16=(3×161)+(15×160)=(63)10(3F)_{16} = (3 \times 16^1) + (15 \times 16^0) = (63)_{10}

5. Diğer tabanlar (2–36)

Bu yaygın sistemlerin ötesinde, 2 ile 36 arasında herhangi bir taban kullanılabilir. 10’un üzerindeki tabanlar harf eklemeye devam eder, burada A = 10, B = 11, vb., Z = 35’e kadar.

Adım adım örnekler

Örnek 1: İkili toplama

(1011)2+(1101)2(1011)_2 + (1101)_2

Adım 1: Ondalığa çevirin.

(1011)2=1×23+0×22+1×21+1×20=1110(1011)_2 = 1 \times 2^3 + 0 \times 2^2 + 1 \times 2^1 + 1 \times 2^0 = 11_{10}, (1101)2=1×23+1×22+0×21+1×20=1310(1101)_2 = 1 \times 2^3 + 1 \times 2^2 + 0 \times 2^1 + 1 \times 2^0 = 13_{10}

Adım 2: Ondalık sistemde toplayın.
11+13=2411 + 13 = 24

Adım 3: Tekrar ikiliye çevirin.

BölmeBölümKalan
24 ÷ 2120
12 ÷ 260
6 ÷ 230
3 ÷ 211
1 ÷ 201

Kalanları kullanarak ikili sayıyı oluşturun: 2410=(11000)224_{10} = (11000)_2

Örnek 2: On altılık çarpma

(A)16×(F)16(A)_{16} \times (F)_{16}

Adım 1: Ondalığa çevirin.
(A)16=1010(A)_{16} = 10_{10}, (F)16=1510(F)_{16} = 15_{10}

Adım 2: Ondalık sistemde çarpın.
10×15=15010 \times 15 = 150

Adım 3: Tekrar on altılığa çevirin.

BölmeBölümKalan
150 ÷ 1696
9 ÷ 1609

Kalanları aşağıdan yukarıya okuyarak on altılık sonucu elde edin: 15010=(96)16150_{10} = (96)_{16}

Örnek 3: Sekizlik kesirli bölme

(260.2)8÷(0.4)8(260.2)_8 ÷ (0.4)_8

Adım 1: Ondalığa çevirin.
(260.2)8=2×82+6×81+0×80+2×81=176.2510(260.2)_8 = 2×8^2 + 6×8^1 + 0×8^0 + 2×8^{-1} = 176.25_{10} ve (0.4)8=0×80+4×81=0.510(0.4)_8 = 0×8^0 + 4×8^{-1} = 0.5_{10}

Adım 2: Ondalık sistemde bölün.
176.25÷0.5=352.5176.25 ÷ 0.5 = 352.5

Adım 3: Tekrar sekizliğe çevirin.

BölmeBölümKalan
352 ÷ 8440
44 ÷ 854
5 ÷ 805

Kesirli kısım:

ÇarpmaSonuçKalan
0.5 × 840

Sekizli olarak sonuç: 352.510=(540.4)8352.5_{10} = (540.4)_8

Notlar

  • Kesirli parçalara sahip ondalık sayıları dönüştürürken dikkatli olun. Kesirli kısım, taban ile çarpılır; bölünmez.
  • Kesirli ikili sayıyı (101.1)2(101.1)_2 ondalık sisteme dönüştürmek için kesirli kısmı için tabanın negatif üslerini kullanın:
    1×22+0×21+1×20+1×21=4+0+1+0,5=5,5101×2^2 + 0×2^1 + 1×2^0 + 1×2^{-1} = 4 + 0 + 1 + 0,5 = 5,5_{10}
  • Daha büyük tabanlarla çalışırken (örneğin 36), harfler Z’ye kadar devam eder.

Hesap makinesi kullanmanın avantajları

  • Manuel dönüşüm hatalarını ortadan kaldırır.
  • 2’den 36’ya kadar herhangi bir tabanda işlem yapma imkanı sunar.
  • 2, 3 veya daha fazla sayı girişi destekler.
  • Bilgisayar programcıları, öğrenciler ve mühendisler için faydalıdır.
  • Programlama veya şifreleme bağlamlarında tabanlar arasında kıyaslama veya dönüştürme yaparken zaman kazandırır.

Sıkça sorulan sorular

İki ikili sayıyı (1010)₂ ve (11)₂ nasıl toplarım?

Ondalığa çevirin: 1010+310=131010_{10} + 3_{10} = 13_{10}. Tekrar ikiliye çevirin: (1101)2(1101)_2.

Bu hesap makinesi kesirli sayıları destekliyor mu?

Evet, kesirli sayıları destekliyor. Ondalık bir nokta içeren sayılar girebilirsiniz.

Hesap makinesine kaç tane sayı girebilirim?

Gerekli sayıda alan ekleyerek istediğiniz kadar sayıyı girebilirsiniz.

Hata bildirimi

Bu alan zorunludur.