Opérations apparentées et logiques |
Relational Operators
|
Opérateurs de relation
|
Les approvisionnements de base visuels un ensemble de six opérateurs de relation pour comparer les importances de deux données évalue et des comparaisons peuvent être faites avec numérique ou ficellent des valeurs, avec une valeur booléenne retournée de la comparaison.
|
La table suivante récapitule ces opérateurs de relation
|
Operator |
Use |
= |
Tests whether two values are equal. |
<> |
Tests whether two values are not equal. |
< |
Tests whether the first value is less than the second value. |
> |
Tests whether the first value is greater than the second value. |
<= |
Tests whether the first value is less than or equal to the second
value. |
>= |
Tests whether the first value is greater than or equal to the second
value. |
|
Dans l'exemple suivant, la valeur booléenne vraie est assignée à Result2 et la valeur booléenne fausse est assignée à Result1.Value1 variable n'est pas égale à la valeur 2 ; plutôt, la valeur 1 est moins que la valeur 2.
|
Dim Value1 As Decimal = 10
Dim Value2 As Decimal = 20
Dim Result1 As Boolean
Dim Result2 As Boolean
Result1 = Value1 = Value2
Result2 = Value1 < Value2
|
|
Opérateurs logiques
|
Des essais apparentés peuvent être combinés pour examiner des conditions multiples en même temps et les opérateurs logiques ET, OU, PAS, et Xor sont employés comme conjonctions entre les essais apparentés multiples. Dans l'exemple suivant, tous les essais apparentés complexes sont vrais et notification dans le troisième essai apparenté que des parenthèses sont employées, juste comme dans des expressions arithmétiques composantes, pour commander l'ordre dans lequel des essais sont faits.
|
Dim Value1 As Decimal = 10
Dim Value2 As Decimal = 20
Dim Value3 As Decimal = -5
Dim Result1 As Boolean
Dim Result2 As Boolean
Dim Result3 As Boolean
Result1 = Value1 < Value2 AND Value1 > Value3
Result2 = Value1 > Value2 OR Value1 > Value3
Result3 = Value1 < Value2 AND (Value1 > Value3 OR Value2 < Value3)
|
|
 |
 |
Keywords:
relational operators,
logical operators,
logical operator,
logical shift,
relational database,
division operations,
relational databases,
bitwise logical,
logical math,
math operations,
logical arithmetic,
relational design,
logical mathematical,
java logical,
boolean logical,
relational system,
logical database,
logical databases,
logical design
|