Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Кудинов.docx
Скачиваний:
0
Добавлен:
01.04.2025
Размер:
42.03 Кб
Скачать

Операции отношения.

Операции отношения выполняют сравнение двух операндов и определяют, истинно значение выражения или ложно. Сравниваемые величины могут принадлежать к любому порядковому типу данных. Результат всегда имеет булевский тип.

Эта группа операций специально разработана для реализации алгоритмических элементов типа "больше", "больше или равно" и т.п., которые имеются практически в каждой программе.

Операция

Действие

Выражение

Результат

=

Равно

A = B

True, если A = B

<>

Не равно

A <> B

True, если A < B или A > B

<

Меньше

A < B

True, если A < B

>

Больше

A > B

True, если A > B

<=

Меньше или равно

A <= B

True, если A < B или A = B

>=

Больше или равно

A >= B

True, если A > B или A = B

Булевские операции

Результатом выполнения логических (булевских) операций является логическое значение True или False. Операндами в логическом выражении служат логические данные типа Boolean.

Boolean.

Операция

Действие

Выражение

A

B

Результат

not

Логическое отрицание

not A

True

False

False

True

and

Логическое И

A and B

True

True

True

True

False

False

False

True

False

False

False

False

or

Логическое ИЛИ

A or B

True

True

True

True

False

True

False

True

True

False

False

False

xor

Исключающее ИЛИ

A xor B

True

True

False

True

False

True

False

True

True

False

False

False