(а + 0.12)/6
х && у || !z
(t * sin(x)-1.05e4)/((2 * k + 2) * (2 * k + 3))
Операциялар өз приоритеттеріне сəйкес орындалады. Операциялардың
орындалу ретін өзгерту үшін жай жақшалар қолданылады. Егер бір өрнекте
басымдықтары бірдей бірнеше операция қатар жазылған болса, онда унарлы
операциялар, шартты операция жəне меншіктеу операциялары оңнан солға
қарай, ал қалғандары солдан оңға қарай орындалады. Мысалы,
а = b = с
өрнегі
a = (b = c)
екенін білдіреді, ал
a + b + c
өрнегі
(а + b) + с
бо-
латынын көрсетеді. Өрнектер құрамындағы ішкі өрнектерді есептеу реттілігі
анықталмаған: мысалы,
(sin(x + 2) + cos(y + 1))
өрнегінде синус
косинустан ерте есептеледі деп, ал
х + 2
өрнегі
у + 1
өрнегіне қарағанда
ерте есептеледі деп айтуға болмайды.
Өрнекті есептеу нəтижесі өз мəні жəне типімен сипатталады. Мысалы,
егер
Достарыңызбен бөлісу: |