АРИФМЕТИЧЕСКИЕ ОПЕРАЦИИ

Таблица 4

Знак Операция Типы операндов Тип результата
+ Сложение Целые Хотя бы один вещественный Целый Вещественный
Вычитание Целые Хотя бы один вещественный Целый Вещественный
* Умножение Целые хотя бы один вещественный Целый Вещественный
/ Деление Целые или вещественные Вещественный
Div Деление целых чисел Целые Целый
Mod Остаток от деления целых чисел Целые Целый

 

ЛОГИЧЕСКИЕ ОПЕРАЦИИ

В Паскале используются одна унарная логическая операция NOT (отрицание) и три бинарных логических операции AND (логическое И), OR (логическое ИЛИ), XOR (исключающее ИЛИ).

 

Таблица 5

 

X NOT X
False True
True False

 

Таблица 6

X Y X AND Y X OR Y X XOR Y
False False False False False
False True False True True
True False False True True
True True True True False

 

Операции с битами информации.

Логические операции NOT, AND, OR, XOR могут использоваться для побитовых операций с целыми числами. Логические операции в этом случае выполняются по разрядам. Также имеются следующие побитные операции.

SHL – операция I shl J сдвигает содержимое операнда I на J битов влево. Освобождающиеся при этом биты заполняются нулями.

SHL – операция I shr J сдвигает содержимое операнда I на J битов вправо. Освобождающиеся при этом биты заполняются нулями.

 








Дата добавления: 2015-01-13; просмотров: 1044;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.003 сек.