Scopo
Ritorna True se il primo argomento è maggiore o uguale al secondo, False altrimenti.
Sintassi
boolean risultato = 0 // Leggo il risultato del confronto
//
risultato := espressione1 >= espressione2
//
risultato := espressione1 >= espressione2
Operandi
Espressione1 | La prima espressione da confrontare. |
Espressione2 | La seconda espressione da confrontare. Il tipo dato della seconda espressione deve essere compatibile con il tipo dato del primo argomento. |
Valore di ritorno
Torna un valore booleano: in particolare torna True se la prima espressione è maggiore o uguale alla seconda espressione, False altrimenti.
Esempio di codice
MAGGIORE UGUALE
{
Risultato := Operando1 >= Operando2
Operatoritranumeri.LabelMaggioreUguale.Caption := ToString(Operando1)
+c C>= +c ToString(Operando2) +c = +c Decode(Risultato, BinaryValues)
}
{
Risultato := Operando1 >= Operando2
Operatoritranumeri.LabelMaggioreUguale.Caption := ToString(Operando1)
+c C>= +c ToString(Operando2) +c = +c Decode(Risultato, BinaryValues)
}
- Se il Parametro di compilazione di INDE 'Confronto con NULL' è attivato e viene passato a questo operatore un valore Null esso viene prima convertito nel tipo di dati dell'altro valore confrontato secondo le seguenti regole: 0 se numerico, stringa vuota se carattere, 30/12/1899 se data.
-
Se il Parametro di compilazione di INDE 'Confronto con NULL' è disattivato l'operatore si comporta nel seguente modo:
- Se i due argomenti sono entrambi Null l'operatore torna True.
- Se solo il primo argomento è Null allora l'operatore torna False.
- Se solo il secondo argomento è Null allora l'operatore torna True.
- Se i due argomenti sono entrambi Null l'operatore torna True.
Ultima modifica: 25/10/2016 / Validità: da 7.0.3200