Arithmetic Operators
Go proqramlaşdırma dilində aritmetik operatorlar ədədi dəyərlər üzərində riyazi əməliyyatlar aparmaq üçün istifadə olunur. Bu operatorlar cəmləmə, çıxma, vurma, bölmə və qalıq kimi əməliyyatları həyata keçirir. Aritmetik operatorlar əsasən integer (tam ədədlər), float (ondalıq ədədlər) kimi növlər üzərində işləyir.
Aşağıda Go dilində mövcud olan əsas aritmetik operatorlar və onların istifadəsi haqqında məlumat verilib.
Cəmləmə operatoru (+
)
Cəmləmə operatoru iki ədədin cəmini hesablayır.
Yuxarıdakı nümunədə, a + b
əməliyyatı iki tam ədədin cəmini hesablayır və nəticə c
dəyişəninə təyin olunur.
Çıxma operatoru (-
)
Çıxma operatoru iki ədədin fərqini hesablayır.
Bu nümunədə, a - b
əməliyyatı ilə iki tam ədədin fərqi hesablanır.
Vurma operatoru (*
)
Vurma operatoru iki ədədin hasilini hesablayır.
Bu nümunədə, a * b
iki ədədin hasilini hesablayır.
Bölmə operatoru (/
)
Bölmə operatoru iki ədədin bölünməsini həyata keçirir. Lakin, Go dilində tam ədədlərlə bölmə zamanı nəticə tam ədəd olur. Əgər dəqiq nəticə istənilirsə, ondalıq növlərdən (float32
, float64
) istifadə edilməlidir.
Bu nümunədə, tam ədədlərlə bölmə nəticəsi tam ədəd kimi göstərilir, ondalıq növlərlə bölmə isə dəqiq nəticə verir.
Qalıq operatoru (%
)
Qalıq operatoru iki ədədin bölünməsindən qalan qalıq dəyərini qaytarır.
Bu nümunədə, a % b
əməliyyatı 10-un 3-ə bölünməsindən sonra qalan qalıq olan 1
dəyərini qaytarır.
Nəticə
Aritmetik operatorlar Go proqramlaşdırma dilində ədədi dəyərlər üzərində əsas riyazi əməliyyatları aparmaq üçün istifadə olunur. Bu operatorlar proqramın müxtəlif hesablamalarında geniş istifadə edilir.