Bilgisayar ortamında dört çeşit sayı sistemi kullanılmaktadır. Bunlar;
- İkilik sayı sistemi(Binary)
- Sekizlik sayı sistemi(Oktal)
- Onluk sayı sistemi(Desimal)
- Onaltılık sayı sistemi(Heksadesimal)
İkili sayı sistemi(Binary):
İkili sayı sistemi 2 tabanını kullanır. 0 ve 1 olmak üzere iki rakamı vardır. Bu sayılar bilgisayarda akımın geçmesi veya geçmemesi esasına göre belirlenir.
ÖRNEK: (001010)2 , (111011)2 , (10)2
2'li sistemden 10'lu sisteme dönüştürme
Örnekler:
10'lu sistemden 2`li sisteme dönüştürme:
Sekizlik sayı sitemi (oktal):
Bu sayı sisteminde sadece 0,1,2,3,4,5,6,7 rakamları kullanılır. Bu sayı sisteminin tabanı 8'dir.
ÖRNEK: (25)8 , (376)8 , (27510)8
Onluk sayı sistemi (desimal):
Bu sayı sistemi günlük hayatta kullandığımız sayılardan oluşur. Yani 0,1,2,3,4,5,6,7,8,9 sayılarını kapsar. Bu sayı sisteminin tabanı 10'dur.
ÖRNEK: (10)10 , (9999)10 , (820918)10
Onaltılık sayı sistemi (heksadesimal):
Bu sayı sisteminde 16 tane rakam bulunmaktadır. 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F rakamlarından oluşur. Sayı sisteminin tabanı 16'dır. 16'lık sayı sisteminde her bir harf bir rakamı temsil eder. Bunlar;
A = 10, B=11, C=12, D=13, E=14, F=15 ‘tir. Bilgisayar sisteminde 1 ve 0' ın yan yana yazılmasıyla 10 sayısı aynı şekilde ifade edildiğinden karmaşıklık olmasın diye böyle bir çözüm üretilmiştir.
2'li sistemden 16'lı sisteme dönüştürme
16'lı sistemden 2'lik sisteme dönüştürme