Say sistemləri simvollar və qaydalardan istifadə edərək ədədləri təmsil etmək və manipulyasiya etmək
üsuludur. Birlik, ikilik, onluq və onaltılıq da daxil olmaqla bir neçə növ say sistemləri var. Hər bir
sistemin özünəməxsus bazası var və bu, həmin sistemdə ədədləri təmsil etmək üçün istifadə olunan fərqli
simvolların sayını müəyyən edir.
Bütün say sistemləri mövqeli və mövqesiz olmaqla iki yerə
ayrılır. Hər hansı sistemdə rəqəmlərin yazıldığı işarənin qiyməti onun mövqeyindən, yəni durduğu yerdən
asılı olaraq dəyişməzsə, onda həmin sistem mövqesiz say sistemi adlanır. Məsələn, Rum say sistemi
mövqesiz say sistemidir. Burada hər bir rəqəm, yazılışda durduğu yerdən asılı olmayaraq eyni bir ədədi
ifadə edir. Belə ki, III ədədində 1 rəqəmi birinci yerdə bir ədədini göstərdiyi kimi, ikinci və üçüncü
yerlərdə də bir ədədini göstərir, lakin onluq say sistemində biri təkliyi, digəri onluğu, üçüncüsü isə
yüzlüyü göstərir.
Mövqeli say sisteminə misal olaraq ikilik, səkkizlik, onluq, onaltılıq say
sistemləri göstərilə bilər.
Ən ümumi olanlara diqqət yetirməklə, say sistemlərinin ətraflı izahına
baxaq:
Birlik say sistemi:
Bu, bazası 1 olan ən sadə say sistemidir.
Birlik sistemdə ədəd tək simvolun ədədin özü ilə eyni sayda təkrarlanması ilə təmsil olunur. Məsələn, 5
rəqəmi “|
|
|
|
|” kimi göstəriləcəkdir. Bu sistem böyük ədədləri təmsil etmək üçün
effektiv deyil, çünki notasiya çətinləşir.
İkili say sistemi (base-2):
İkili sistem ədədləri təmsil etmək üçün yalnız iki simvoldan, 0 və 1-dən istifadə edir. Rəqəmsal
kompüterlərin və digər elektron cihazların əsasını təşkil edir. İkilik sistemdə ədədlər 0 və 1
ardıcıllığı kimi təqdim olunur, burada ardıcıllıqdakı hər mövqe 2-nin qüvvətinə uyğundur. Məsələn, 9
onluq rəqəmi ikilik sistemdə 1001 kimi göstəriləcək, bu da
(1 · 23) + (0 · 22) + (0 · 21) + (1 · 20) = 8 + 0 + 0 + 1 = 9
Onluq say sistemi (base-10):
Baza-10 sistemi kimi də tanınan onluq sistem, dünyada
ən çox istifadə edilən say sistemidir. Rəqəmləri təmsil etmək üçün on simvol (0, 1, 2, 3, 4, 5, 6, 7,
8 və 9) var. Onluq ədəddəki hər mövqe 10-un qüvvətinə uyğundur. Məsələn, 4783 rəqəmi
aşağıdakı kimi təmsil oluna bilər.
(4 · 103) + (7 · 102) + (8 · 101) + (3 · 100) = 4000 + 700 + 80 + 3 = 4783
Onaltılıq say sistemi (base-16):
Hexadecimal sistem kompüter elmləri və
proqramlaşdırmada geniş istifadə olunur, çünki o, böyük ikilik ədədləri daha yığcam şəkildə təmsil edə
bilir. Hexadecimal 16 simvoldan istifadə edir: 0-9 dəyərləri üçün 0-9 və 10-15 dəyərləri üçün A-F.
Onaltılıq ədəddəki hər mövqe 16-nın qüvvətinə uyğundur. Məsələn, 254 onluq rəqəmi onaltılıq sistemdə FE
kimi göstərilə bilər, bu da aşağıdakılara çevrilir.
(15 · 161) + (14 · 160) = 240 + 14 = 254
Digər say sistemlərinə 0-7 simvollarından istifadə edən səkkizlik sistem (əsas-8) və 0-9 və
A-B simvollarından istifadə edən onikilik sistem (əsas-12) daxildir. Rəqəm sisteminin seçimi müəyyən bir
tətbiqin və ya təhsil sahəsinin xüsusi tələblərindən asılıdır.
Bir say sistemindən
digər say sisteminə keçmək.
Ədədi bir say sistemindən digərinə çevirmək üçün əsas
yanaşma mənbə sistemində nömrənin yer-dəyər təmsilindən istifadə etmək və sonra təyinat sistemində
yer-dəyər təmsilçiliyini tətbiq etməkdir. Bir ədədi bir sistemdən digərinə çevirmək üçün ümumi addımlar
bunlardır:
Addım 1: Mənbə sisteminin və çevriləcək sistemin əsasını
müəyyənləşdirmək.
Addım 2: Mənbə sistemində yer-dəyər təmsilindən istifadə
edərək ədədi yazın. Məsələn, baza-10 sistemindəki 123 rəqəmi aşağıdakı kimi yazıla bilər:
(1 · 102) + (2 · 101) + (3 · 100)
Addım 3: Yer-dəyər təmsilinin
əmsallarını təyinat sisteminə (çevriləcək say sisteminə) çevirin. Bu, ədədin təyinat bazasına
təkrar-təkrar bölünməsini və nisbət sıfır olana qədər hər addımda qalığı qeyd etməyi əhatə edir.
Sonuncudan birinciyə qədər oxunan qalıqlar təyinat sistemində yer-dəyər təmsilinin əmsallarını verir.
Məsələn, 10-da 123-ü baza-2-yə çevirmək üçün aşağıdakı addımları yerinə yetiririk:
123-ü 2-yə
bölürük: nisbət = 61, qalıq = 1.
61-i 2-yə bölürük: nisbət = 30, qalıq = 1.
30 ÷ 2 :
nisbət = 15, qalıq = 0.
15 ÷ 2 : nisbət = 7, qalıq = 1.
7 ÷ 2 : nisbət = 3,
qalıq = 1.
3 ÷ 2 : nisbət = 1, qalıq = 1.
1 ÷ 2 : nisbət = 0, qalıq = 1
(özünüz analiz edib anlamağa çalışın).
Beləliklə, 123 ədədinin ikili say sistemində yazılışı
"1111011" kimidir.
Qeyd edək ki, bəzi say sistemlərində 0-9 rəqəmlərindən kənar simvollar
var, bu halda yer-dəyər təmsilinin əmsalları müvafiq olaraq həmin simvollara çevrilməlidir. Həmçinin,
bəzi say sistemlərinin kəsr hissəsi ola bilər ki, bu da oxşar yanaşma ilə çevrilə bilər, lakin tam hissə
əvəzinə onluq nöqtədən başlayaraq.
Say sistemlərinin tarixi maraqlıdır, çünki
o, müxtəlif sivilizasiyalarda insanların ədədləri təmsil etmək və manipulyasiya etmək yollarını necə
inkişaf etdirdiklərini izzah edir. Bu icmalda biz Misir, Babil, Roma, Çin, Hindistan və Ərəb sistemləri
daxil olmaqla, tarixdəki ən əhəmiyyətli say sistemlərindən bəzilərini araşdıracağıq. Fərqlərini aydın
başa düşmək üçün onların xüsusiyyətlərini cədvəl formatında müqayisə edəcəyik.
Ədəd sistemi | Mənşəyi | Əsası | Əsas xüsusiyyətlər |
---|---|---|---|
Misir | Misir | 10 | Heroqliflər, additiv, yer dəyəri yoxdur. |
Babil | Mesopotamiya | 60 | Mixi yazısı, sexagesimal, qismən mövqe notasiyası. |
Rum | Ruminiya | 10 | Additiv, çıxma əsaslı, heç bir yer dəyəri yoxdur. |
Çin | Çin | 10 | Additiv, mövqe notasiyası, çubuq rəqəmlərinin və simvolların birləşməsi |
Hindistan | Hindistan | 10 | Mövqe notasiyası, onluq, "0"-ın doğulması. |
Ərəb | Ərəb | 10 | Mövqe notasiyası, onluq, Hindistan sistemindən uyğunlaşdırılmışdır. |
Misir say sistemi
Qədim Misirdə yaranan bu sistem ədədləri additiv üsulla ifadə
etmək üçün heroqliflərdən istifadə edirdi. Bununla belə, onun yer dəyəri sistemi yox idi, bu da onu
böyük hesablamalar üçün daha az səmərəli edir.
Babil say sistemi
Babillilər mixi işarələrlə təmsil olunan sexagesimal adlanan baza-60 sistemindən istifadə edirdilər. O,
qismən mövqe notasiyasından istifadə etsə də, sıfırın olmaması səbəbindən hesablamalar üçün çətin idi.
Rum say sistemi
Bu məşhur sistem ədədləri çıxarmaya əsaslanan, additiv
üsulla təmsil etmək üçün yeddi hərfin birləşməsindən istifadə edirdi. Yer dəyərinin və sıfırın olmaması
onu arifmetik əməliyyatlar üçün səmərəsiz etdi, lakin o, tarixi yazılar və saat rəqəmləri kimi xüsusi
kontekstlərdə nömrələri təmsil etmək üçün məşhur sistem olaraq qalır.
Çin say
sistemi
Çin sistemi mövqe notasiyası ilə baza-10 sistemindən istifadə edərək çubuq
rəqəmləri və simvolları birləşdirdi. Bu, bir çox əvvəlki sistemlərə nisbətən hesablamalar üçün daha
səmərəli idi, lakin müxtəlif simvolların geniş istifadəsi onu bir qədər mürəkkəb etdi.
Hindistan say sistemi
Baza-10 sistemindən də istifadə edən Hindistan say sistemi
sıfır anlayışının doğulduğu yerdir. Bu sistem müasir onluq sistem üçün əsasdır, çünki o, mövqe
notasiyasından istifadə edir və daha səmərəli hesab əməliyyatlarına imkan verir.
Ərəb
say sistemi
Hindistan rəqəm sistemindən uyğunlaşdırılmış ərəb sistemi bu gün istifadə
etdiyimiz sistemdir. O, həmçinin baza-10 mövqe notasiyasından istifadə edir və sıfır simvoluna malikdir,
bu onu arifmetik əməliyyatlar üçün yüksək səmərəli edir və müxtəlif tətbiqlər üçün asanlıqla
uyğunlaşdırıla bilir.
Nəticə olaraq qeyd edək ki, say sistemləri zaman keçdikcə təkamül
keçirmiş, müxtəlif sivilizasiyalar onların inkişafına öz töhfəsini vermişdir. Sistemlər tədricən daha
səmərəli oldu və nəticədə bu gün qlobal miqyasda istifadə olunan ərəb rəqəmləri sistemi geniş şəkildə
qəbul edildi.