Ondalık Sayıyı İkili Sayıya Dönüştürme: 10 Adım

İçindekiler:

Ondalık Sayıyı İkili Sayıya Dönüştürme: 10 Adım
Ondalık Sayıyı İkili Sayıya Dönüştürme: 10 Adım

Video: Ondalık Sayıyı İkili Sayıya Dönüştürme: 10 Adım

Video: Ondalık Sayıyı İkili Sayıya Dönüştürme: 10 Adım
Video: Grind Like Beast - 3 Hour Motivational Speech Video | Gym Workout Motivation 2024, Kasım
Anonim

Ondalık (on tabanlı) sayı sistemi, her sayı konumu için on olası değere (0, 1, 2, 3, 4, 5, 6, 7, 8 veya 9) sahiptir. Buna karşılık, ikili (taban iki) sayı sistemi, her sayı konumu için 0 ve 1 ile temsil edilen yalnızca iki olası değere sahiptir. İkili sayı sistemi elektronik bilgisayarların iç dili olduğundan, ciddi bilgisayar programcıları ondalık sayı sisteminden ikili sayı sistemine nasıl dönüştürüleceğini bilirler. Bu kolay adımları ve ayrıca bu dönüşümde nasıl ustalaşacağınızı izleyin.

Adım

Yöntem 1/2: Kalan ile İkiye Kısa Bölme

Ondalıktan İkiliye Dönüştür Adım 1
Ondalıktan İkiliye Dönüştür Adım 1

Adım 1. Sorunu belirleyin

Bu örnek için, ondalık sayı 156'yı dönüştürelim10 ikili sayı olsun. Ondalık sayıyı, ters çevrilmiş bölme sembolüne bölünecek sayı olarak yazın. Hedef sayı sisteminin tabanını (bu örnekte ikili için “2”) bölme sembolünün eğri dışı böleni olarak yazın.

  • Bu yöntem kağıda çizildiğinde anlaşılması çok daha kolaydır ve yeni başlayanlar için çok daha kolaydır, çünkü yalnızca ikiye böler.
  • Dönüştürmeden önce ve sonra karışıklığı önlemek için, her sayı için hesapladığınız sayı sisteminin taban numarasını bir alt simge olarak (ayırıcı işaret olarak normal harflerle küçük harfle yazılır) yazın. Bu örnekte, ondalık sayının alt indisi 10 olacak ve ikili sayının alt indisi 2 olacaktır.
Ondalıktan İkili Adıma Dönüştür 2. Adım
Ondalıktan İkili Adıma Dönüştür 2. Adım

Adım 2. Bölmeyi yapın

Tamsayı cevabını (bölüm) uzun bölme sembolünün altına yazın ve kalanı (0 veya 1) bölünen sayının sağına yazın.

İkiye böldüğümüz için bölünen sayı çift ise kalan 0, bölünen sayı tek ise kalan 1 olur

Ondalıktan İkiliye Dönüştür 3. Adım
Ondalıktan İkiliye Dönüştür 3. Adım

Adım 3. Sıfıra ulaşana kadar bölmeye devam edin

Her yeni bölümü ikiye bölerek ve kalanını her bölünen sayının sağına yazarak yokuş aşağı devam edin. Bölüm sıfır olduğunda dur.

Ondalıktan İkiliye Dönüştür 4. Adım
Ondalıktan İkiliye Dönüştür 4. Adım

Adım 4. Yeni ikili sayıyı yazın

Kalan en düşük sayıdan başlayarak, kalanın sırasını artan düzende en üste doğru okuyun. Bu örnekte, 10011100 sonucunu almalısınız. Bu, 156 ondalık sayısının ikili eşdeğeridir. Veya, sayısal taban alt indisi ile yazılmışsa: 15610 = 100111002.

Bu yöntem, ondalık tabandan herhangi bir sayı tabanına dönüştürmek için değiştirilebilir. Bölen 2'dir çünkü hedef sayı sisteminin tabanı 2 tabanıdır (ikili). Hedef sayı sisteminin tabanı başka bir taban ise, bu yöntemdeki taban 2 numarasını uygun taban numarasıyla değiştirin. Örneğin, hedef taban 9 ise, taban 2 sayısını 9 ile değiştirin. Nihai sonuç doğrudan hedef taban numarası şeklinde olacaktır

Yöntem 2/2: İkinin Gücünü Türetme ve Çıkarma

Ondalıktan İkiliye Dönüştür Adım 5
Ondalıktan İkiliye Dönüştür Adım 5

Adım 1. Bir tablo oluşturarak başlayın

"Tablo 2 tabanı"ndaki iki temel sayının güçlerini sağdan sola yazın. 2'de başla0, “1” olarak yazın. Her rütbe için rütbeyi 1 yükseltin. Hesapladığınız ondalık sayı sisteminin sayısına en yakın sayıyı elde edene kadar tabloyu tamamlayın. Bu örnek için, ondalık sayı 156'yı dönüştürelim10 ikili sayı olsun.

Ondalıktan İkiliye Dönüştür 6. Adım
Ondalıktan İkiliye Dönüştür 6. Adım

Adım 2. Taban sayısı 2'nin en büyük gücüne sahip sayıyı bulun

Tablodan dönüştürülecek sayıya eşit veya ondan küçük olan en büyük sayıyı seçin. 128 sayısı, 2 taban sayısının en büyük kuvvetine sahip sayıdır ve ayrıca 156'dan küçüktür, bu nedenle tablodaki en büyük sayının solda olduğu tabloda bu kutunun altına "1" sayısını yazın (tabloya bakınız). yukarıdaki resimde). Ardından ilk sayıdan 128 çıkarın, şunu elde edeceksiniz: 156 – 128 = 28.

Ondalıktan İkili Adım 7'ye Dönüştür
Ondalıktan İkili Adım 7'ye Dönüştür

Adım 3. Tablodaki bir sonraki daha küçük güce geçin

Yeni numarayı (28) kullanarak, sayıların yeni numaraya eşit veya küçük olup olmadığını kontrol ederek tabloyu soldan sağa doğru devam ettirin. 64 sayısı 28'den küçük değildir, bu nedenle 64 numaralı kutunun altına "0" sayısını yazın. 28'e eşit veya daha küçük bir sayı bulana kadar devam edin.

Ondalıktan İkili Adım 8'e Dönüştür
Ondalıktan İkili Adım 8'e Dönüştür

Adım 4. Yeni sayıya eşit veya ondan küçük olan her sayıyı sürekli olarak çıkarın ve uygun sayı için kutunun altındaki “1” sayısını işaretleyin

16 sayısı 28'den küçüktür, bu nedenle 16 numaralı kutunun altına "1" yazın ve 28'den 16 çıkarın, böylece yeni bir 12 sayısı elde edersiniz. 8 sayısı 12'den küçüktür, bu nedenle altına "1" yazın 8 numaralı kutuyu seçin ve yeni 4 sayısını elde etmek için 12'den 8 çıkarın.

Ondalıktan İkili Adım 9'a Dönüştür
Ondalıktan İkili Adım 9'a Dönüştür

Adım 5. Tablonun sonuna ulaşana kadar devam edin

Yeni sayıya eşit veya ondan küçük sayılar için her kutunun altına “1” ve yeni sayıdan hala büyük olan sayılar için her kutunun altına “0” işaretlemeyi unutmayın.

Ondalıktan İkili Adım 10'a Dönüştür
Ondalıktan İkili Adım 10'a Dönüştür

Adım 6. İkili sayının cevabını yazın

Sayı, tablonun altındaki “1” ve “0” sayılarının satırı ile soldan sağa tam olarak aynı olacaktır. 10011100 sonucunu almalısınız. Bu, 156 ondalık sayısının ikili eşdeğeridir. Veya bir alt simge ile yazıldığında: 15610 = 100111002.

Bu yöntemi tekrarlamak, iki tabanın güçlerini hatırlamanıza yardımcı olabilir, böylece 1. adımı atlayabilirsiniz

İpuçları

  • İşletim sisteminde yerleşik olarak bulunan Hesap Makinesi programı bu dönüştürmeyi sizin için yapabilir, ancak bir programcı olarak, dönüştürmelerin nasıl çalıştığını iyi bir şekilde anlamakla başlamak en iyisidir. Hesap Makinesi programındaki dönüştürme seçenekleri, “Görünüm” menüsü açılıp “Programcı” seçilerek (Windows 7 ve 8 için) görünür hale getirilebilir.
  • Ters yönde, yani ikili sayı sisteminden ondalık sayı sistemine dönüştürme, genellikle ilk önce öğrenmesi daha kolaydır.
  • Daha uzman olmak için genellikle ondalık sayıları ikiliye dönüştürme alıştırması yapın.

Önerilen: