Anzeigen: Delphi C++
Anzeigeeinstellungen

Arithmetische Operatoren

Aus RAD Studio
Wechseln zu: Navigation, Suche

Nach oben zu Unäre Operatoren - Index

Syntax

+ cast-ausdruck
- cast-ausdruck
additions-ausdruck + multiplikations-ausdruck
additions-ausdruck - multiplikations-ausdruck
multiplikations-ausdruck * cast-ausdruck
multiplikations-ausdruck / cast-ausdruck
multiplikations-ausdruck % cast-ausdruck
suffix-ausdruck ++         (postinkrement)
++ unärer-ausdruck         (preinkrement)
suffix-ausdruck --           (postdekrement)
-- unärer-ausdruck          (predekrement)


Bemerkungen

Die arithmetischen Operatoren dienen zur Ausführung mathematischer Berechnungen.

Die unären Operatoren + und - geben dem Cast-Ausdruck einen positiven oder negativen Wert.

Die Operatoren + (Addition), - (Subtraktion), * (Multiplikation) und / (Division) bewirken die Ausführung der jeweiligen Grundrechenart, und zwar bei allen Ganzzahl- und Gleitkomma-Datentypen.

Der Operator % (Modulo-Operator) liefert den Rest einer ganzzahligen Division, er kann nicht auf Gleitkommatypen angewandt werden.

Der Operator ++ (Inkrement) addiert die Zahl 1 zum Wert des Ausdrucks. Beim Suffix-Inkrement-Operator findet diese Addition statt, nachdem der Ausdruck ausgewertet wurde, beim Präfix-Inkrement-Operator dagegen vor der Auswertung.

Der Operator -- (Dekrement) subtrahiert die Zahl 1 vom Wert des Ausdrucks. Beim Suffix-Dekrement-Operator findet diese Subtraktion statt, nachdem der Ausdruck ausgewertet wurde, beim Präfix-Dekrement-Operator dagegen vor der Auswertung.

Siehe auch

In anderen Sprachen