From 33613a85afc4b1481367fbe92a17ee59c240250b Mon Sep 17 00:00:00 2001 From: Sven Eisenhauer Date: Fri, 10 Nov 2023 15:11:48 +0100 Subject: add new repo --- .../hjp5/html/k100032.html | 144 +++++++++++++++++++++ 1 file changed, 144 insertions(+) create mode 100644 Master/Reference Architectures and Patterns/hjp5/html/k100032.html (limited to 'Master/Reference Architectures and Patterns/hjp5/html/k100032.html') diff --git a/Master/Reference Architectures and Patterns/hjp5/html/k100032.html b/Master/Reference Architectures and Patterns/hjp5/html/k100032.html new file mode 100644 index 0000000..d5a5f4c --- /dev/null +++ b/Master/Reference Architectures and Patterns/hjp5/html/k100032.html @@ -0,0 +1,144 @@ + + + +Handbuch der Java-Programmierung, 5. Auflage + + + + + + + + + +
 Titel  + Inhalt  + Suchen  + Index  + DOC  +Handbuch der Java-Programmierung, 5. Auflage +
 <<  +  <   +  >   + >>  + API  +Kapitel 5 - Ausdrücke +
+
+ + + + +

5.2 Arithmetische Operatoren

+
+ +
+ +

+Java kennt die üblichen arithmetischen Operatoren der meisten +imperativen Programmiersprachen, nämlich die Addition, +Subtraktion, Multiplikation, +Division und den Restwertoperator. +Zusätzlich gibt es die einstelligen Operatoren für positives +und negatives Vorzeichen sowie die nebeneffektbehafteten Prä- +und Postinkrement- und Prä- +und Postdekrement-Operatoren. + +

+Die arithmetischen Operatoren erwarten numerische Operanden und liefern +einen numerischen Rückgabewert. Haben die Operanden unterschiedliche +Typen, beispielsweise int +und float, +so entspricht der Ergebnistyp des Teilausdrucks +dem größeren der beiden Operanden. Zuvor wird der kleinere +der beiden Operanden mit Hilfe einer erweiternden Konvertierung in +den Typ des größeren konvertiert. + +

+Tabelle 5.1 gibt +eine Übersicht der in Java verfügbaren arithmetischen Operatoren. + +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
OperatorBezeichnungBedeutung
+Positives Vorzeichen+n ist gleichbedeutend mit n
-Negatives Vorzeichen-n kehrt das Vorzeichen von n um
+Summea + b ergibt die Summe von a und b
-Differenza - b ergibt die Differenz von a und b
*Produkta * b ergibt das Produkt aus a und b
/Quotienta / b ergibt den Quotienten von a und b +
%Restwerta % b ergibt den Rest der ganzzahligen Division +von a durch b. In Java läßt sich dieser Operator auch auf +Fließkommazahlen anwenden.
++Präinkrement++a ergibt a+1 und erhöht a um 1
++Postinkrementa++ ergibt a und erhöht a um 1
--Prädekrement--a ergibt a-1 und verringert a um 1
--Postdekrementa-- ergibt a und verringert a um 1
+

+Tabelle 5.1: Arithmetische Operatoren

+
+ + + +
 Titel  + Inhalt  + Suchen  + Index  + DOC  +Handbuch der Java-Programmierung, 5. Auflage, Addison +Wesley, Version 5.0.1 +
 <<  +  <   +  >   + >>  + API  +© 1998, 2007 Guido Krüger & Thomas +Stark, http://www.javabuch.de +
+ + + -- cgit v1.2.3