10.07.2015 Aufrufe

Java Programmierung - Eine Einführung - Joller-Voss

Java Programmierung - Eine Einführung - Joller-Voss

Java Programmierung - Eine Einführung - Joller-Voss

MEHR ANZEIGEN
WENIGER ANZEIGEN
  • Keine Tags gefunden...

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

JAVA PROGRAMMIERUNG - EINE EINFÜHRUNG1.5.6.4. Arithmetische Promotion bei BasisdatentypenDie relativ einfache Umwandlung von Basisdatentypen in andere Basisdatentypen, wie wir siekennen gelernt haben, ist nur ein Teil der Konversionsregeln.Wichtig ist die Konversion auch bei allen arithmetischen Operationen, bei denenunterschiedliche Basisdatentypen miteinander verknüpft werden.Dabei müssen wir unterscheiden, zwischen unären (+,-, ++, -- : ein Operand) und binären (+ ,-, & ,* , ^ , / , | , % , >> , >>> , = f/d) :1. -s ist unär; s wird in int umgewandelt2. (-s)*i ist eine Multiplikation zweier int also int3. f ist float und wird wegen d in eine double umgewandelt. DieDivision der beiden double liefert wieder eine double.4. (-s*i) als int wird in einen double umgewandelt und mit demdouble (f/d) verglichen.5. der Vergleich liefert einen boolean.42 105© J.M.<strong>Joller</strong>

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!