Sayı Sistemleri ve Sayı Sistemleri Arası Dönüştürme Yöntemleri

 

  • Bu yazımızda sayı sistemleri arası dönüştürmelerin nasıl yapılacağı anlatılmaktadır.                               
  • Herhangi bir sayı sisteminden onluk (decimal) sayı sistemine, herhangi bir sayı sisteminden herhangi bir sayı sistemine (örneğin, 2lik’den 18’liye – binary to hexadecimal) sayının nasıl dönüştürüleceğine değinilecektir.
  • Aslında yapılacak işlem aynı sayının, farklı sayı sistemlerindeki karşılığını bulmaktır.

Hazırsanız, başlayalım.

 

Sayı Nedir?

Miktar bildiren sembollerdir.

 

Rakam Nedir? 

Sayıları yazmak için kullandığımız simgelerdir. (İmlerdir.)

 

Sayı sistemlerini çözümleme ve sayı sistemlerinde kullanılan rakamlar

 

1) Herhangi bir sayı sisteminden onluk sayı sistemine (decimal’e) dönüştürme 

Sayının rakamları; dönüştürülecek sayı sistemi tabanında çözümlenerek, sayının o sistemdeki karşılığı bulunur.

  • Birinci örnekte, 5’lik (Quinary) sayı sistemindeki  423 sayısının 10’luk (decimal) sayı sistemindeki değeri bulunmuştur. 
  • Üçüncü örnekte ise 8’lik (Octal) sayı sistemindeki 476 sayısının 10’luk (decimal) sayı sistemindeki değeri bulunmuştur. 
  • İkinci örnekte; 7’lik sayı sisteminde 7 rakamının olmadığı, her sayı sistemindeki rakamların sayı sisteminin ana rakamını içermeyeceği vurgulanmaya çalışmıştır. 

 

2) 10’luk sayı sisteminden herhangi bir sayı sistemine dönüştürme

  • Sayı, sürekli olarak dönüştürülecek sayı sistemindeki tabana bölünür.                                       
  • Bölme işlemi, bölümün de tabana sürekli olarak bölünmesiyle devam eder.
  • Bölüm sıfır olduğunda işlem biter. Kalan değerleri, sağdan sola doğru yazılır.

Sonuç bu değerdir.

 

Farklı bir yöntem

Bu yöntemi de kullanabilirsiniz. Tamamen kullanıp, kullanmama kararı size kalıyor.

 

3) Herhangi bir sayı sisteminden herhangi bir sayı sistemine dönüştürme

Dönüştürülecek sayının öncelikle onluk sayı sistemindeki karşılı bulunur; elde edilen sayının, istenilen sayı sistemine çevrilmesiyle sonuca ulaşılır. 

 

Kolay Yol

Yok mu bunun bir kolay yolu?

Eğer dönüştürülecek sayı sistemi, dönüştürülen sayı sisteminin katı ise bir yolu daha var. 

Buyurun:

Bir örnek daha 

 

Son olarak, içeriği pdf olarak aşağıdan indirebilirsiniz.

 
 
Faydalı olması dileğiyle…