Operatoren und Operanden (Operatoren und Operanden), Lektion, Seite 724036
https://www.purl.org/stefan_ram/pub/operatoren_operanden_programmieren (Permalink) ist die kanonische URI dieser Seite.
Stefan Ram
SQL-Kurs

Operatoren und Operanden

Operatoren und Operanden

Ein Zeichen wie »-« in »-65« wird auch Operator  genannt, das folgende Numerale ist sein Operand.

Etwas allgemeiner gesagt, ist ein Operator  ein Zeichen, welches in bestimmter Weise mit Literalen verbunden werden kann, um damit einen bestimmten Wert anzugeben. So wird im Quelltext »-65« beispielsweise der Operator »-« mit dem Numerale »65«, seinem Operanden, verbunden, um so den Quelltext »-65« zu schreiben. Der Operator »-« bildet zusammen mit dem Literal »65« den neuen Ausdruck »-65«.

Ein Operator akzeptiert ein Literal als Operanden, und bildet mit ihm zusammen einen Ausdruck.

Anwendungen

Man sagt auch, der Operator »-« werde auf seinen Operanden angewendet, wenn man ihn vor einen Operanden geschrieben sieht. Eine Kombination aus einem Operator und seinem Operanden, wie in dem Text »-65« nennt man auch eine Anwendung  des Operators »-« (auf seinen Operanden): Es ist die Anwendung des Operators »-« auf das Numerale »65«. Um auszudrücken, daß ein Operator mit einem Operanden verbunden werden kann, sagt man auch, daß er einen Operanden akzeptiere.

Operatorausdrücke

Der Ausdruck »-65« hat zwar auch einen Zahlenwert, aber er ist kein Numerale mehr (Er enthält einen Operator, und ein Ausdruck mit einem Operator ist kein Literal). Ein Ausdruck mit einem Operator  gilt nie  als Literal. Deswegen ist »-65« zwar ein Ausdruck, aber kein  Literal.

Einen solchen Ausdruck, der durch die Kombination eines Operators mit einem Operanden gebildet wurde, nennen wir auch einen Operatorausdruck. Beispielsweise ist der Ausdruck »-65« ein Operatorausdruck, aber der Ausdruck »65« nicht, umgekehrt ist der Ausdruck »65« ein Literal, aber der Ausdruck »-65« nicht.

Begriffshierarchie der Ausdrücke

Ausdruck
^
|
.-----------------------.-----------------------.
| | |
' ' '
Literal Spaltenname Operatorausdruck
(einfacher Ausdruck) (komplexer Ausdruck)
^ z.B.: -65
|
.-----------'-----------.
| |
' '
Numerale Zeichenfolgenliteral
^ z.B.: 'abc'
|
.-----------'-----------.
| |
' '
ganzzahliges Numerale Numerale mit Punkten
z.B.: 123 z.B.: 1.23

Übungsfragen _

?   Operatoren _

Wie viele Operatoren finden sich in dem Quelltext »-2«?

?   Operanden _

Was ist der Operand in dem Ausdruck »-2«?

?   Operanden _

Welche der folgenden Aussagen sind wahr?

Seiteninformationen und Impressum   |   Mitteilungsformular  |   "ram@zedat.fu-berlin.de" (ohne die Anführungszeichen) ist die Netzpostadresse von Stefan Ram.   |   Eine Verbindung zur Stefan-Ram-Startseite befindet sich oben auf dieser Seite hinter dem Text "Stefan Ram".)  |   Der Urheber dieses Textes ist Stefan Ram. Alle Rechte sind vorbehalten. Diese Seite ist eine Veröffentlichung von Stefan Ram. Schlüsselwörter zu dieser Seite/relevant keywords describing this page: Stefan Ram Berlin slrprd slrprd stefanramberlin spellched stefanram724036 stefan_ram:724036 Operatoren und Operanden Stefan Ram, Berlin, and, or, near, uni, online, slrprd, slrprdqxx, slrprddoc, slrprd724036, slrprddef724036, PbclevtugFgrsnaEnz Erklärung, Beschreibung, Info, Information, Hinweis,

Der Urheber dieses Textes ist Stefan Ram. Alle Rechte sind vorbehalten. Diese Seite ist eine Veröffentlichung von Stefan Ram.
https://www.purl.org/stefan_ram/pub/operatoren_operanden_programmieren