Операции сравнения
Таблица 2.7. Операнды и результаты операций сравнения |
К операциям сравнения относят также и операции is и Like, которые имеют специфические области применения. Операция is применяется для сравнения двух переменных А и в типа object.
Если обе переменные ссылаются на один физический объект в памяти, то в результате операции A is в получается значение true. В противном случае результат равен false. Операция Like служит для выявления соответствия между значением переменной строкового типа и так называемым образцом. Под образцом здесь понимается строка, содержащая специальные символы, трактующиеся в соответствии с правилами, приведенными в табл. 2.8.Таблица 2.8. Правила сравнения с образцом |
Логические операции Логические операции применяются к операндам логического типа, т. е. в качестве операндов выступают выражения, при вычислении дающие результат логического типа.
Результат выполнения логических операций тоже логического типа. Вычисление логических выражений происходит в соответствии с таблицами истинности логических операций (см. табл. 1.7—1.9). Примеры записи логических выражений: (Х>=0) and (Х0) and {Х3) (N mod 2=0) imp (N>0) При использовании логических выражений в качестве условий (например, в условных операторах и операторах цикла) значение логического выражения null приравнивается к значению false (см. также табл. 1.13, 1.14). Операции с битами информации (побитовые). Операции побитового сравнения выполняются для операндов числового типа и в результате дают значение, получающееся путем побитового выполнения операции над операндами в соответствии с правилами, приведенными в табл. 1.15. Рассмотрим примеры выполнения операций побитового сравнения. Пусть объявлены две переменные айв типа Integer. В переменной А находится число 12, а в переменной в — число 9. Запишем значения переменных в двоичном побитовом представлении и применим операции побитового сравнения:2.3.
Еще по теме Операции сравнения:
- СРАВНЕНИЕ
- МЕТОД СРАВНЕНИЯ.
- Диахронное и синхронное сравнение
- Внутреннее и внешнее сравнение
- Нормативное сравнение
- 1. Понятие и значение сравнения
- Функциональное сравнение
- ОПЕРАЦИЯ ФОРМАЛЬНАЯ
- ОПЕРАЦИЯ
- ОПЕРАЦИЯ ИНТЕЛЛЕКТУАЛЬНАЯ
- Сравнение
- Различные уровни сравнения в зависимости от объектов исследования
- ОПЕРАЦИЯ КОНКРЕТНАЯ
- 8. В АФФИРМАЦИИ НЕ ДОЛЖНО БЫТЬ СРАВНЕНИЙ
- ОПЕРАЦИЯ СОЗНАТЕЛЬНАЯ
- КАК СРАВНЕНИЕ ПИТАЕТ НАШИ СТРАХИ.
- Сравнение теорий Файоля и Минцберга.
-
Windows -
Архитектура компьютера -
Интернет -
Информатика -
Компьютер -
Компьютерные и телекоммуникационные системы -
Программирование -
Социальные сети -
-
Английский язык -
Астрология -
Астрономия -
Биология -
Военная литература -
Журналистика -
Компьютерная инженерия -
Педагогика -
Право -
Психология -
Социология -
Lecture.Center