Оператор <= (Меньше или равно)
 
Сравнение выражения на предмет меньше или равно к другому выражению

Синтаксис
Использование

result = lhs <= rhs

Параметры

lhs
Левая сторона выражения для сравнения.
rhs
Правая сторона выражения для сравнения.
T
Любой тип указателя.

Возвращаемое значение

Возвращает минус единицу (-1) если выражение слева меньше или равно правой стороне выражения или нулевое значение (0), если больше.

Описание

Оператор <= (Меньше или равно) является бинарным оператором, который сравнивает выражение на предмет меньше или равно с другим выражением и возвращает результат - логическое значение в виде Integer: минус единицу (-1) для true и ноль (0) для false. Аргументы не изменяются в любом случае.

Этот оператор может быть перегружен , принимая пользовательские типы.

Пример

Оператор > (Больше чем) является дополнением к Оператору <= (Меньше или равно), и функционально идентичен в сочетании с Оператором Not (Битовое инвертирование).

   If (69 <= 420) Then Print "(69 <= 420) is true."
   If Not (60 > 420) Then Print "not (420 > 69) is true."


Различие диалектов

  • В диалекте -lang qb, этот оператор не может быть перегружен.

Отличия от QB

  • нет

См. также