Книги автора: Язык Си - руководство для начинающих
/ Книги автора: Язык Си - руководство для начинающих
/ Книги автора: Язык Си - руководство для начинающих
/ Книги автора: Язык Си - руководство для начинающих
/ Книги автора: Язык Си - руководство для начинающих
Книга: Язык Си - руководство для начинающих
I. Арифметические операции
I. Арифметические операции
+ | Прибавляет величину, находящуюся справа, к величине, стоящей слева | ||
- | Вычитает величину, стоящую справа, из величины, указанной слева | ||
- | Будучи унарной операцией, изменяет знак величины, стоящей справа | ||
* | Умножает величину справа на величину, находящуюся слева | ||
/ | Делит величину, стоящую слева, на величину справа. Результат усекается, если оба операнда целые числа | ||
% | Дает остаток от деления величины слева на величину, стоящую справа (только для целых чисел) | ||
++ | Прибавляет 1 к значению переменной, стояшей слева (префикная форма), или к переменной, стояшей справа (постфиксная форма) | ||
-- | Аналогично ++, но вычитает 1 |
Операции (от высшего приоритета к низшему) | Порядок выполнения | ||
---|---|---|---|
() {} -> . | Л-П | ||
! ~ ++ -- - (тип) * & sizeof (все унарные) | П-Л | ||
* / % | Л-П | ||
+ - | Л-П | ||
<< >> | Л-П | ||
< <= > >= | Л-П | ||
== !== | Л-П | ||
& | Л-П | ||
/ | Л-П | ||
| | Л-П | ||
&& | Л-П | ||
|| | Л-П | ||
?: | Л-П | ||
= += -= *= /* %= | П-Л | ||
, | Л-П | ||
Условные обозначения: Л-П - порядок выполнения слева направо, а П-Л - наоборот. |
Похожие страницы
- Арифметические операторы
- Арифметические операции
- 2.2. Арифметические операции над числами, представленными в различных системах счисления
- А6.5. Арифметические преобразования
- ПРИЛОЖЕНИЕ В. ОПЕРАЦИИ ЯЗЫКА СИ
- 3.1.3. Арифметические операции в JavaScript
- Пример 8-2. Арифметические операции
- Пример 11-8. Команда let, арифметические операции.
- 2.2.3 Арифметические операции