215
operatori faqat butun sonlar bilan ishlaydi. Haqiqiy sonlar bilan ishlash uchun
"
math.h
" kutubxonasidagi
fmod
funksiyasini qo`llash kerak.
Qavslar.
C++
da qavslarning ma`nosi xuddi algebradagidekdir. Undan
tashqari boshqa boshqa algebraik ifodalarning ketma-ketligi ham odatdagidek.
Oldin ko`paytirish, bo`lish va modul olish operatorlari ijro qilinadi. Agar bir necha
operator ketma-ket kelsa, ular chapdan o`nga qarab ishlanadi. Bu operatorlardan
keyin esa qo`shish va ayirish ijro etiladi. Masalan,
k = m * 5 + 7 % n / (9 + x);
Birinchi bo`lib
m * 5
hisoblanadi. Keyin
7 % n
topiladi va qoldiq
(9 + x)
ga
bo`linadi. Chiqqan javob esa
m * 5
ning javobiga qo`shiladi. Lekin biz o`qishni
osonlashtirish uchun va xato qilish ehtimolini kamaytirish maqsadida qavslarni
kengroq ishlatishimiz mumkin. Yuqoridagi misolimiz quyidagi ko`rinishga ega
bo`ladi.
k = ( m * 5 ) + ( ( 7 % n ) / ( 9 + x ) );
Amallar odatda