Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
m01_lection1.doc
Скачиваний:
1
Добавлен:
01.03.2025
Размер:
229 Кб
Скачать
☆

Булеві (логічні) операції (правила виконання)

Операнди

Операції

А

B

not А

А and B

А or B

А xor B

False

False

True

False

False

False

False

True

True

False

True

True

True

False

False

False

True

True

True

True

False

True

True

False

Булеві (логічні) операції

Операція

Дія

Тип операнда

Тип результату

Унарна

Not

Логічне заперечення

Булевий

Булевий

Бінарна

And

Логічне І

Булевий

Булевий

or

Логічне АБО

Булевий

Булевий

xor

Логічне виключне АБО

Булевий

Булевий

Порозрядні і здвигові операції

Операції

Дія

Тип операндів

Тип результату

Унарна

not

Порозрядне заперечення

Цілий

Цілий

Бінарні

and

Порозрядне І

Цілий

Цілий

or

Порозрядне АБО

Цілий

Цілий

xor

Порозрядне виключне АБО

Цілий

Цілий

shl

Порозрядне здвиг вліво

Цілий

Цілий

shr

Порозрядне здвиг управо

Цілий

Цілий

Рядкові операції

Операції

Дія

Тип операндів

Тип результату

+

Конкатенація

Рядковий, символьний

Рядковий

Операції над множинами

Операції

Дія

Тип операндів

Тип результату

+

Додавання

Сумісні типи множин

Множина

-

Різниця

*

Перетин

=

Рівність

Булевий

<>

Не рівно

>=

Більше або рівно

<=

Менше або рівно

in

Приналежність

Лівий операнд: будь-який порядковий тип Т

Правий операнд: множина типа Т

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]