Präzedenz - Java Operatoren < Algor.+Datenstr. < Theoretische Inform. < Hochschule < Informatik < Vorhilfe
|
Status: |
(Frage) beantwortet | Datum: | 16:35 So 21.10.2012 | Autor: | Hans80 |
Aufgabe | Die Frage stellt sich mir selbst.
Siehe unten. |
Hallo,
In mehreren Quellen, unteranderem auch dieser:
http://www.teialehrbuch.de/Kostenlose-Kurse/JAVA/6569-Praezedenz-der-Operatoren.html
Finde ich immer wieder die Aussage, dass "+" stärker ist als "*".
Daher meine Frage:
Gilt die Punkt vor Strich Rechnung nicht in Java, oder interpretiere ich diese Information einfach falsch?
Gruß
Hans
|
|
|
|
Hallo Hans80,
> Die Frage stellt sich mir selbst.
> Siehe unten.
> Hallo,
>
> In mehreren Quellen, unteranderem auch dieser:
>
> http://www.teialehrbuch.de/Kostenlose-Kurse/JAVA/6569-Praezedenz-der-Operatoren.html
>
> Finde ich immer wieder die Aussage, dass "+" stärker ist
> als "*".
?? Das steht da ??
> Daher meine Frage:
>
> Gilt die Punkt vor Strich Rechnung nicht in Java, oder
> interpretiere ich diese Information einfach falsch?
In Java gilt Punkt- vor Strichrechnung!
Klammern werden vorrangig berechnet.
Dein Problem hängt glaube ich an der Bedeutung des "+"
Also binärer Operator addiert das + zwei Zahlen und wird nach "*" berechnet (Punkt- vor Strich)
Als unärer Operator "+" (oder "-") werden Vorzeichen geregelt, und das mit höherer Priorität als arithmet. Operationen.
Siehe unter deinem link Kap. 3.3.1
>
> Gruß
> Hans
Gruß
schachuzipus
|
|
|
|
|
Status: |
(Mitteilung) Reaktion unnötig | Datum: | 17:24 Mo 22.10.2012 | Autor: | Hans80 |
Hallo Schachuzipus,
Danke für die Hilfe.
Du hattest recht, hatte da wirklich etwas vertausch. Es hat sich jetzt aber geklärt.
Auch in Java gilt die Punkt vor Strichrechnung
Gruß Hans
|
|
|
|