Scopo
Ritorna True se il primo argomento è minore del 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 è minore della seconda espressione, False altrimenti.
Esempio di codice
MINORE
{
Risultato := Operando1 < Operando2
Operatoritranumeri.LabelMinore.Caption := ToString(Operando1) +c C<
+c ToString(Operando2) +c = +c Decode(Risultato, BinaryValues)
}
{
Risultato := Operando1 < Operando2
Operatoritranumeri.LabelMinore.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 False.
- 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 False.
Ultima modifica: 28/10/2009 / Validità: da 7.0.3200