Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Арифметические операции



Арифметические операции - бинарные, их обозначения:

+ (сложение);

- (вычитание);

/ (деление, для int операндов - с отбрасыванием остатка);

* (умножение);

% (остаток от деления целочисленных операндов со знаком первого операнда - деление «по модулю»).

Операндами традиционных арифметических операций (+ - * /) могут быть константы, переменные, функции, элементы массивов, указатели, любые арифметические выражения.

Порядок выполнения операций:

1) выражения в круглых скобках;

2) функции (стандартные математические, функции пользователя);

3) операции * / (выполняются слева направо);

4) операции - + (слева направо).

Унарные операции +,– (знак числа) обладают самым высоким приоритетом, определены только для целых и вещественных операндов, «+» носит только информационный характер, «–» меняет знак операнда на противоположный. Таким образом, т.к. операции *, /, % обладают высшим приоритетом над операциями +, -, при записи сложных выражений нужно использовать общепринятые математические правила:

x + yz - x + y*z - a /(b + с).





Дата публикования: 2014-11-28; Прочитано: 191 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.006 с)...