Операции отношения предназначены для сравнения двух операндов и определения истинности или ложности проверяемого условия.
Примечание: Сравнение строк выполняется посимвольно с учетом различия прописных и строчных букв. Если первые символы строк одинаковы, рассматриваются вторые, затем третьи и т.д.
Операция возвращает ненулевое значение, если первый операнд больше второго.
Синтаксис:
discrete = number1 > number2;
discrete = text1 > text2;
discrete | Дискретная переменная БД |
number1 | Числовое выражение |
number2 | Числовое выражение |
text1 | Строковое выражение |
text2 | Строковое выражение |
Пример:
Res = 12 > 2;
/* возвращает 1 */
Res = "a" > "b";
/* возвращает 0 */
Операция возвращает ненулевое значение, если первый операнд меньше второго.
Синтаксис:
discrete = number1 < number2;
discrete = text1 < text2;
discrete | Дискретная переменная БД |
number1 | Числовое выражение |
number2 | Числовое выражение |
text1 | Строковое выражение |
text2 | Строковое выражение |
Пример:
Res = 12 < 2;
/* возвращает 0 */
Res = 12 < 14;
/* возвращает 1 */
Операция возвращает ненулевое значение, если первый операнд больше или равен второму.
Синтаксис:
discrete = number1 >= number2;
discrete = text1 >= text2;
discrete | Дискретная переменная БД |
number1 | Числовое выражение |
number2 | Числовое выражение |
text1 | Строковое выражение |
text2 | Строковое выражение |
Пример:
Res = 12 >= 2;
/* возвращает 1 */
Res = 12 >= 12;
/* возвращает 1 */
Операция возвращает ненулевое значение, если первый операнд меньше или равен второму.
Синтаксис:
discrete = number1 <= number2;
discrete = text1 <= text2;
discrete | Дискретная переменная БД |
number1 | Числовое выражение |
number2 | Числовое выражение |
text1 | Строковое выражение |
text2 | Строковое выражение |
Пример:
Res = 14 <= 2;
/* возвращает 0 */
Res = 14 <= 14;
/* возвращает 1 */
Операция возвращает ненулевое значение, если первый операнд равен второму.
Синтаксис:
discrete = number1 == number2;
discrete = text1 == text2;
discrete | Дискретная переменная БД |
number1 | Числовое выражение |
number2 | Числовое выражение |
text1 | Строковое выражение |
text2 | Строковое выражение |
Пример:
Res = 15.4 == 15.4;
/* возвращает 1 */
Res = 15.4 == 15.3;
/* возвращает 0 */
Операция возвращает ненулевое значение, если первый операнд не равен второму.
Синтаксис:
discrete = number1 != number2;
discrete = text1 != text2;
discrete | Дискретная переменная БД |
number1 | Числовое выражение |
number2 | Числовое выражение |
text1 | Строковое выражение |
text2 | Строковое выражение |
Пример:
Res = 15.4 != 15.4;
/* возвращает 0 */
Res = 15.4 != 15.3;
/* возвращает 1 */