Vertailuoperaattori

Vertailuoperaattori on binäärinen symboli, jota käytetään muun muassa matematiikassa ja ohjelmointikielissä. Se liittyy järjestysrelaatioon ja vertaa kahden luvun tai matemaattisen lausekkeen arvoa keskenään. Vertailuoperaattorilla on totuusarvo tosi (merkitään 1 tai T) tai epätosi (merkitään 0 tai F).

Esimerkiksi matematiikassa tunnetaan seuraavat vertailuoperaattorit reaaliluvuille:

 a ≤ b:  a on pienempi tai yhtä suuri kuin b
 a < b:  a on pienempi kuin b
 a = b:  a on yhtä suuri kuin b
 a > b:  a on suurempi kuin b
 a ≥ b:  a on suurempi tai yhtä suuri kuin b
 a ≠ b:  a ja b eivät ole yhtä suuria.

Reaaliluvuille on voimassa järjestysaksioomat, joiden mukaan mille tahansa luvuille a ja b on voimassa joko a < b, a = b tai a > b, mutta aina vain yksi näistä relaatioista on tosi.

Ohjelmointikielet toteuttavat tyypillisesti kaikki nämä operaattorit, mutta niiden merkintätavat vaihtelevat. Niinpä useissa ohjelmointikielissä symbolin ≠ asemesta käytetään merkintää <>. Eräissä vanhemmissa ohjelmointikielissä käytetään symbolien <, ≤, > ja ≥ asemesta englannin kieleen perustuvia lyhenteitä lt (less than, pienempi kuin), le (less or equal than, pienempi tai yhtä suuri kuin), gt (greater than, suurempi kuin) ja ge (greater or equal than, suurempi tai yhtä suuri kuin).

Vertailuoperaattorit eri ohjelmontikielissä 

Alkeisalgebra
Ohjelmointi