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

Операции в выражениях



Выражения, являющиеся операндами команд или параметрами директив, принимают конкретные значения в процессе трансляции. Операции можно разделить на пять групп: арифметические, логические, отношения, возвращающие значения и операции присваивания атрибута.

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

Арифметические операции производятся над числовыми операндами и дают числовой результат.

формат выражения:<значение1> <знак операции> <значение2>

Знаки операций и результат их выполнения приведены в табл. 1

Таблица 1

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

Знак операции Действие
+ Складывает <значение1> и <значение2>
- Вычитает <значение2> из <значения1>
* Умножает <значение1> на <значение2>
/ Делит нацело <значение1> на <значение2>. и возвращает частное
MOD Делит нацело <значение1> на <значение2> и возвращает остаток

Выражения с операциями сдвига имеют отличный от первого формат: <значение> <знак операции> <выражение>.

Знаки операций и результат их выполнения приведены в табл.2.

Таблица 2

Операции сдвига

Знак операции Действие
SHL Сдвигает значение влево на число разрядов, равное значению выражения
SHR Сдвигает значение вправо на число разрядов, равное значению выражения




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



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