Сравнивает выражение на предмет больше или равно с другим выражением
Синтаксис
Declare Operator >= ( ByRef lhs As Byte, ByRef rhs As Byte ) As Integer
Declare Operator >= ( ByRef lhs As UByte, ByRef rhs As UByte ) As Integer
Declare Operator >= ( ByRef lhs As Short, ByRef rhs As Short ) As Integer
Declare Operator >= ( ByRef lhs As UShort, ByRef rhs As UShort ) As Integer
Declare Operator >= ( ByRef lhs As Integer, ByRef rhs As Integer ) As Integer
Declare Operator >= ( ByRef lhs As UInteger, ByRef rhs As UInteger ) As Integer
Declare Operator >= ( ByRef lhs As LongInt, ByRef rhs As LongInt ) As Integer
Declare Operator >= ( ByRef lhs As ULongInt, ByRef rhs As ULongInt ) As Integer
Declare Operator >= ( ByRef lhs As String, ByRef rhs As String ) As Integer
Declare Operator >= ( ByRef lhs As ZString, ByRef rhs As ZString ) As Integer
Declare Operator >= ( ByRef lhs As WString, ByRef rhs As WString ) As Integer
Declare Operator >= ( ByRef lhs As T, ByRef rhs As T ) As Integer
Использование
result = lhs >= rhs
Параметры
lhs
Левая сторона выражения для сравнения.
rhs
Правая сторона выражения для сравнения.
T
Любой тип указателя.
Возвращаемое значение
Возвращает минус единицу (-1), если выражение левой стороны больше или равно
правой стороне выражения или ноль (0), если меньше.
Описание
Оператор >= (Больше или равно) является бинарным
оператором, который сравнивает выражение на премет больше или равно с другим
выражением и возвращает результат - логическое значение в виде
Integer:
минус единицу (-1) для true и нулевое значение (0) для false. Аргументы не
изменяются в любом случае.
Этот оператор может быть перегружен , принимая пользовательские типы.
Пример
Оператор < (Меньше чем)
является дополнением к
Оператору >= (Больше или равно), и
функционально идентичен в сочетании с
Оператором Not (Инвертирование бит).
If (420 >= 69) Then Print "(420 >= 69) is true."
If Not (420 < 69) Then Print "not (420 < 69) is true."
Различия диалектов
- В диалекте -lang qb , этот
оператор не может быть перегружен.
Отличия от QB
См. также