Sayı Sistemleri:
Hayatımız sayılardan oluşmuşdur dersek belki yanlış olmayacaktır. Bizler günlük hayatımızda bu sayı sistemlerinden 10′luk taban olarak adlandırdığımız sayı sistemini kullanırız. Yani sayı sistemimiz 10 adet rakamdan oluşur (0-1-2-3-4-5-6-7-8-9). Bu anlamda eğer 3′lük bir taban kullanacaksak, sayı sistemimiz en fazla 3 rakamdan oluşabilir; (0-1-2).
Bilgisayar sistemleri‘ni düşünecek olursak, sadece iki durumun söz konusu olduğunu görebiliriz, “Elektrik var” veya “Elektrik yok”, şu anda mevcut teknolojimiz bir üçüncü ihtimale izin vermiyor maalesef, bu durumda kullanacağımız sayı sistemimizde 2′lik taban oluyor elbet.
Bilgisayar temelde 2′lik tabanı kullansa bile, bizler monitör üzerinde işlem yaparken aslında arka planda sadece 1 ve 0 lardan oluşan bir sistemin çeşitli tabanlarda ki görüntüleri veya karakterleri ile çalışırız. Bu durumda anlaşılıyorki, tabanlar arası işlemlere girmemiz gerekiyor.
En temel sistem olan 10′luk taban ile başlayalım.
4971 sayısını ele alalım; Şimdi bu sayıyı şu şekilde ifade edebiliriz;
(4×1000)+(9×100)+(7×10)+1=4971 Yani genel olarak ifade edersek;
(Sayı)T=KnTn+Kn-1Tn-1+Kn-2Tn-2+……+K2T2+K1T1+K0T0
T=Taban, K=Katsayı
Şimdi bize lazım olacak bazı tabanlar için aşşağıda ki tabloyu oluşturabiliriz.
Taban Gösterimi | Taban Sayısı | İzin verilen karakterler |
Binary ( )2
İkilik Sistem | 2 | 0,1 |
Octal ( )8
Sekizlik Sistem | 8 | 0,1,2,3,4,5,6,7 |
Decimal ( )10
Onluk Sistem | 10 | 0,1,2,3,4,5,6,7,8,9 |
Hexadecimal ( )16
Onaltılık Sistem | 16 | 0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F |
Şimdi birkaç örnek yaparak, taban sistemlerini birbirlerine çevirelim.
Örnek 1: (346)10=3×102+4×101+6×100
Örnek 2: (A7C)16=Ax162+7×161+Cx160=
(10)10x162+(7)10x161+(12)10x160=
1000×162+7×161+12×160=25600+112+12=(25724)10 Örnek 3: (10110101)2=1×27+1×25+1×24+1×22+1×20=128+32+4+0=(181)10
Bu örnekler bu şekilde uzatılabilirler, siz kendiniz benzeri şekilde daha fazla alıştırma yapabilirsiniz, benim size önerim, bu işin mantığını kavradıkatan sonra gidin bir Bilimsel Hesap makinası alın. Çok pahalı bir şey olmasına gerek, temel taban işlemlerini yapabilmesi size yeter. Bu hesap makinası ile temel taban sistemlerini birbirlerine çevirebilir, bu tabanlarda toplama, çıkarma yapabilirsiniz. Kısacası sizin işinizi görür. Zaten bu işlemlere alıştıktan sonra hesap makinasına bile ihtiyaç duymayacaksınız ya elinizde bir tane olsun
Hiç yorum yok:
Yorum Gönder