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

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

+ Прибавляет величину, находящуюся справа, к величине, стоящей слева
- Вычитает величину, стоящую справа, из величины, указанной слева
- Будучи унарной операцией, изменяет знак величины, стоящей справа
* Умножает величину справа на величину, находящуюся слева
/ Делит величину, стоящую слева, на величину справа. Результат усекается, если оба операнда целые числа
% Дает остаток от деления величины слева на величину, стоящую справа (только для целых чисел)
++ Прибавляет 1 к значению переменной, стояшей слева (префикная форма), или к переменной, стояшей справа (постфиксная форма)
-- Аналогично ++, но вычитает 1

Операции (от высшего приоритета к низшему) Порядок выполнения
()   {}   ->   . Л-П
!   ~   ++   --   -   (тип)   *   &   sizeof (все унарные) П-Л
*   /   % Л-П
+   - Л-П
<<   >> Л-П
<   <=   >   >= Л-П
==   !== Л-П
& Л-П
/ Л-П
| Л-П
&& Л-П
|| Л-П
?: Л-П
=   +=   -=   *=   /*   %= П-Л
, Л-П
Условные обозначения: Л-П - порядок выполнения слева направо, а П-Л - наоборот.
Поделитесь на страничке

Следующая глава >

Похожие главы из других книг

6.6 Арифметические Преобразования

Из книги C++ автора Хилл Мюррей

6.6 Арифметические Преобразования Большое количество операций вызывают преобразования и дают тип результата одинаковым образом. Этот стереотип будет называться «обычным арифметическим преобразованием».Во-первых, любые операнды типа char, unsigned char или short преобразуются к


Арифметические операции (Arithmetic operations)

Из книги Руководство по стандартной библиотеке шаблонов (STL) автора Ли Менг

Арифметические операции (Arithmetic operations) Библиотека обеспечивает базовые классы функциональных объектов для всех арифметических операторов языка.template ‹class T›struct plus: binary_function‹T, T, T› { Т operator()(const T& x, const T& y) const {return x + y;}};template ‹class T›struct minus: binary_function‹T, T, T› { Т operator()(const T&


54. Арифметические команды

Из книги Информатика и информационные технологии автора Цветкова А В

54. Арифметические команды Такие команды работают с двумя типами:1) целыми двоичными числами, то есть с числами, закодированными в двоичной системе счисления.Десятичные числа – специальный вид представления числовой информации, в основу которого положен принцип


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

Из книги Delphi. Учимся на примерах автора Парижский Сергей Михайлович

Арифметические операторы Арифметические операторы возвращают значения, соответствующие типам числовых операндов:• + — сложение;• – — вычитание;• * — умножение;• / — деление чисел с плавающей запятой;• div — целочисленное деление с отбрасыванием остатка;• mod —


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

Из книги Windows Script Host для Windows 2000/XP автора Попов Андрей Владимирович

Арифметические операторы Арифметические операторы языка VBScript представлены в табл. П2.10.Таблица П2.10. Арифметические операторы Оператор Описание - (унарный оператор) Изменение знака аргумента на противоположный - (бинарный оператор) Вычитание двух чисел + Сложение двух


2.2. Арифметические операции над числами, представленными в различных системах счисления

Из книги Информатика: аппаратные средства персонального компьютера автора Яшин Владимир Николаевич

2.2. Арифметические операции над числами, представленными в различных системах счисления Арифметические операции во всех позиционных системах счисления выполняются по одним и тем же правилам. Для проведения арифметических операций над числами, представленными в


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

Из книги HTML 5, CSS 3 и Web 2.0. Разработка современных Web-сайтов автора Дронов Владимир

Арифметические операторы Арифметические операторы служат для выполнения арифметических действий над числами. Все арифметические операторы, поддерживаемые JavaScript, перечислены в табл. 14.2.Таблица 14.2. Арифметические операторы Арифметические операторы делятся на две


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

Из книги Искусство программирования на языке сценариев командной оболочки автора Купер Мендель

Арифметические операции Арифметические выражения вычисляются слева направо за исключением случаев, когда возникает двусмысленность. В этих случаях арифметические операции вычисляются в соответствии с приоритетами, описанными в табл. 21.3. Например, умножение


Пример 8-2. Арифметические операции

Из книги Язык Си - руководство для начинающих автора Прата Стивен

Пример 8-2. Арифметические операции #!/bin/bash# От 1 до 6 пятью различными способами.n=1; echo -n "$n "let "n = $n + 1" # let "n = n + 1" тоже допустимоecho -n "$n ": $((n = $n + 1))# оператор ":" обязателен, поскольку в противном случае, Bash будет#+ интерпретировать выражение "$((n = $n + 1))" как команду.echo -n "$n "n=$(($n + 1))echo


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

Из книги C++ для начинающих автора Липпман Стенли

I. Арифметические операции + Прибавляет величину, находящуюся справа, к величине, стоящей слева - Вычитает величину, стоящую справа, из величины, указанной слева - Будучи унарной операцией, изменяет знак величины, стоящей справа * Умножает величину справа на величину,


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

Из книги HTML, XHTML и CSS на 100% автора Квинт Игорь

4.2. Арифметические операции Таблица 4.1. Арифметические операции Символ операции Значение Использование * Умножение expr*expr / Деление expr / expr % Остаток от деления expr % expr + Сложение expr + expr - Вычитание expr – expr Деление целых чисел дает в результате целое


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

Из книги Конец холивара. Pascal vs C автора Кривцов М. А.

Арифметические операции Для работы с числами используют арифметические операции.• Сложение – знак плюс (+). Например, 5 + 7 = 12.• Вычитание – знак минус (-). Например, 67 – 43 = 24.• Умножение – звездочка (*). Например, 2 * 2 = 4.• Деление – косая черта (/). Например, 45 / 5 = 9.• Остаток от


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

Из книги автора

Арифметические операции + – сложение— – вычитание* – умножение/ – делениеDIV – деление нацелоMOD – остаток от деления


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

Из книги автора

Арифметические операции Унарные операции – применяются к одной переменной.++ – увеличение на единицу (x++ выдаёт старое значение, ++x – новое значение).– – – уменьшение на единицу, аналогично операции ++.Бинарные операции – стоят между двумя переменными или