Vergleichsoperator
Vorlage:Hinweisbaustein Ein Vergleichsoperator (auch relationaler Operator) ist ein zweistelliger logischer Operator, also ein Operator, der auf zwei Argumente angewendet wird und einen Wahrheitswert liefert.<ref name="python">Python Language Reference – Comparisons. Python Software Foundation, abgerufen am 29. August 2026.</ref> Vergleichsoperatoren werden vor allem in mathematischen Gleichungen bzw. Ungleichungen und in logischen Ausdrücken von Programmiersprachen verwendet und meist durch Vergleichszeichen dargestellt.
In Programmiersprachen werden Vergleichsoperatoren meist in Schleifen und Bedingungen verwendet. Nach einem Vergleich folgt in der Regel eine Programmverzweigung.
| Operator | ||||||||
|---|---|---|---|---|---|---|---|---|
| größer alsDie Seite Vorlage:FN/styles.css hat keinen Inhalt. n |
kleiner alsDie Seite Vorlage:FN/styles.css hat keinen Inhalt. n |
größer oder gleichDie Seite Vorlage:FN/styles.css hat keinen Inhalt. n |
kleiner oder gleichDie Seite Vorlage:FN/styles.css hat keinen Inhalt. n |
gleich | ungleich | identisch | nicht identisch | |
| mathematisches Zeichen |
> | < | ≥ | ≤ | = | ≠ | ≡ Die Seite Vorlage:FN/styles.css hat keinen Inhalt. v | ≢ |
| APL | > |
< |
≥ |
≤ |
= |
≠ |
≡ |
≢
|
| Fortran | .GT. , > |
.LT. , < |
.GE. , >= |
.LE. , <= |
.EQ. , == |
.NE. , /= |
n. v. | n. v. |
| Pascal, SQL, BASIC | > |
< |
>= |
<= |
= |
<> |
n. v. | n. v. |
| Java<ref>Java Language Specification – Chapter 15. Expressions. Oracle, abgerufen am 29. August 2026.</ref> | > |
< |
>= |
<= |
==Die Seite Vorlage:FN/styles.css hat keinen Inhalt. w |
!=Die Seite Vorlage:FN/styles.css hat keinen Inhalt. w |
==Die Seite Vorlage:FN/styles.css hat keinen Inhalt. r |
!=Die Seite Vorlage:FN/styles.css hat keinen Inhalt. r
|
<
|
||||||||
| C, C++, C#, Perl | > |
>= |
<= |
== |
!= |
n. v. | n. v. | |
| JavaScript | > |
< |
>= |
<= |
== |
!= |
===Die Seite Vorlage:FN/styles.css hat keinen Inhalt. t |
!==Die Seite Vorlage:FN/styles.css hat keinen Inhalt. t
|
| PHP, Raku | > |
< |
>= |
<= |
== |
!=, <> |
===Die Seite Vorlage:FN/styles.css hat keinen Inhalt. t |
!==Die Seite Vorlage:FN/styles.css hat keinen Inhalt. t
|
| Python<ref name="python" /> | > |
< |
>= |
<= |
== |
!=, <> |
isDie Seite Vorlage:FN/styles.css hat keinen Inhalt. o |
is notDie Seite Vorlage:FN/styles.css hat keinen Inhalt. o
|
| Lua | > |
< |
>= |
<= |
== |
~= |
n. v. | n. v. |
| REXX, ooRexx | > |
< |
>= |
<= |
=Die Seite Vorlage:FN/styles.css hat keinen Inhalt. n |
¬=, \=, <> |
==Die Seite Vorlage:FN/styles.css hat keinen Inhalt. s |
¬==, \==
|
| Modula, Oberon | > |
< |
>= |
<= |
= |
#, <> |
n. v. | n. v. |
| Shell (test) | -gt
|
-lt
|
-ge
|
-le
|
-eqDie Seite Vorlage:FN/styles.css hat keinen Inhalt. n
|
-neDie Seite Vorlage:FN/styles.css hat keinen Inhalt. n
|
=Die Seite Vorlage:FN/styles.css hat keinen Inhalt. s
|
!=Die Seite Vorlage:FN/styles.css hat keinen Inhalt. s
|
Die Seite Vorlage:FN/styles.css hat keinen Inhalt.
Siehe auch[Bearbeiten]
Einzelnachweise[Bearbeiten]
<references />