Dönüşüm

İkili Kesir Dönüştürü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ş

İkili Kesir Nedir?

İkili kesir, tıpkı ondalık sayılarda ondalık noktadan sonra rakamlar bulunduğu gibi, ikili noktanın ardından rakamlar içeren ve taban 2 olarak ifade edilen bir sayıdır. İkili sayı sistemi yalnızca iki rakam — 0 ve 1 — kullanır ve tüm değerleri ikinin kuvvetleri ile temsil eder. Bir ikili sayı, kesirli bir parça içerdiğinde, ikili noktadan sonraki her bir rakam, ikinin negatif kuvvetini temsil eder.

Örneğin, 101.101 ikili sayısı şu anlama gelir:

1×22+0×21+1×20+1×21+0×22+1×231 \times 2^2 + 0 \times 2^1 + 1 \times 2^0 + 1 \times 2^{-1} + 0 \times 2^{-2} + 1 \times 2^{-3} =4+0+1+0,5+0+0,125=5,625= 4 + 0 + 1 + 0,5 + 0 + 0,125 = 5,625

Dolayısıyla, 101.101₂ = 5,625₁₀.

İkili Kesir Dönüştürücü Nasıl Çalışır?

İkili kesir dönüştürücü, herhangi bir kesirli sayıyı otomatik olarak ikili ve ondalık sistemler arasında dönüştürmenize yardımcı olur. Ayrıca ikili kesirleri sekizlik (taban 8), onaltılık (taban 16) ya da 2 ila 36 arasında istediğiniz bir başka tabana dönüştürebilirsiniz.

Süreç şu şekildedir:

  1. Tam sayı kısmını yorumlayarak, her ‘1’ rakamı için 2’nin kuvvetlerini toplamak.
  2. Kesirli kısmı dönüştürerek, karşılık gelen negatif 2 kuvvetlerini toplamak.
  3. Her iki kısmı birleştirerek, tam ondalık değeri elde etmek veya geri ikiliye dönüştürmek için tekrar tekrar 2’ye bölmek ya da çarpmak.

Bu dönüştürücü anında çalışır — sonuçlar, giriş değerleri değiştiğinde otomatik olarak ayarlanır, “hesapla” tuşuna basmaya gerek yoktur.

Adım Adım Örnek

Let’s convert 10,6251010,625_{10} into binary.

  1. Tam sayı kısmını dönüştürme (10):
BölmeKalanBölüm
10 ÷ 250
5 ÷ 221
2 ÷ 210
1 ÷ 201

Kaleleri alttan üste doğru okuyun:

1010=1010210_{10} = 1010_2
  1. Kesirli kısmını dönüştürme (0,625):
ÇarpmaSonuçTam sayı kısmı
0,625 × 21,251
0,25 × 20,50
0,5 × 21,01

Böylece, 0,62510=0,10120,625_{10} = 0,101_2.

  1. Her iki kısmı birleştirme:
10,62510=1010.101210,625_{10} = 1010.101_2

İkili Kesirden Ondalığa Dönüştürme

110.0112110.011_2 ikili kesirini ondalık olarak dönüştürün:

(1×22)+(1×21)+(0×20)+(0×21)+(1×22)+(1×23)(1 \times 2^2) + (1 \times 2^1) + (0 \times 2^0) + (0 \times 2^{-1}) + (1 \times 2^{-2}) + (1 \times 2^{-3}) =4+2+0+0+0,25+0,125=6,37510= 4 + 2 + 0 + 0 + 0,25 + 0,125 = 6,375_{10}

Bu yüzden, 110.011₂ = 6,375₁₀.

İkili Kesirlerin Diğer Tabanlara Dönüştürülmesi

Sekizli (taban 8) Dönüştürme

İkili noktadan dışa doğru bitleri üçlü gruplara ayırın (tam sayı kısmı sol, kesirli kısım sağ). Gerekirse sıfırlarla doldurun.

Örnek: 1010.10121010.101_2

1010.1012=(001 010.101)2=12,581010.101_2 = (001\ 010.101)_2 = 12,5_8

Onaltılık (taban 16) Dönüştürme

Bitleri dörtlü gruplara ayırın:

1010.1012=(1010.1010)2=A.A161010.101_2 = (1010.1010)_2 = A.A_{16}

Dolayısıyla 1010.1012=A.A161010.101_2 = A.A_{16}.

İkili Kesirler Üzerine Notlar

  • Bazı ondalık kesirler ikili olarak tam anlamıyla temsil edilemez (örneğin, 0,1, 0,2, 0,3). Bu durum, ondalık olarak 1/3 = 0,333… örneğinde olduğu gibi yinelenen ikili diziler oluşturur.
  • Bilgisayarlar gerçel sayıları dahili olarak yüzer noktalı formatta işler, sıkı bir şekilde ikili kesir temsillerine uyar ve bu nedenle programlamada ara sıra küçük yuvarlama hataları oluşur.
  • Maksimum doğruluk, kesirli kısım için seçilen bit sayısına bağlıdır — ne kadar çok bit, o kadar yüksek doğruluk.

Tarihsel Bilgi

İkili sayı sistemi 17. yüzyıla kadar uzanır ve Gottfried Wilhelm Leibniz tarafından, yalnızca iki sembol kullanarak (0 ve 1) mantıkla bağlantısı tanındığı için resmileştirilmiştir. Modern hesaplamada, ikili kesirler, dijital sinyal kodlaması ve sayısal hesaplama için temel hale gelerek cihazların inanılmaz bir doğrulukla aritmetik işlemler yapmasını sağladı.

Sıkça Sorulan Sorular

Adım adım 7,75’i nasıl ikiliye dönüştürülür?

Tam sayı kısmı: 710=11127_{10} = 111_2. Kesirli kısmı: 0,75×2=1,50,75 \times 2 = 1,5 → 1; 0,5×2=1,00,5 \times 2 = 1,0 → 1. Her iki kısmı birleştirin → 7,7510=111,1127,75_{10} = 111,11_2.

Neden bazı ondalık kesirler tam olarak ikiliye dönüştürülemez?

Çünkü ikili sistem, kesirleri ikinin kuvvetlerinin katsayıları olarak temsil eder, yalnızca 1/2,1/4,1/8,...1/2, 1/4, 1/8, ... gibi toplamlar olarak ifade edilebilen sayılar eksiksiz olabilir. 0,1 gibi kesirler (gerektirir 1/101/10) bu serinin içinde bitmediğinden, sonsuz bir tekrar eden diziye neden olur.

İkilik kesir 0,011’i ondalığa nasıl dönüştürülür?

Formülü kullanarak değerlendir:

(0×21)+(1×22)+(1×23)=0+0,25+0,125=0,37510(0 \times 2^{-1}) + (1 \times 2^{-2}) + (1 \times 2^{-3}) = 0 + 0,25 + 0,125 = 0,375_{10}

Hata bildirimi

Bu alan zorunludur.