Hallo Stefan, telekom schrieb:
Hallo es gibt viele möglichkeiten u hilfe zu finden aber keine wo ich Fehler melden kannbitte ew weiterleiten calc rechnet falsch ( wie viele kalulatoren auch MS Excel) folgende operationen: -3^2 gibt 9 (falsch !! soll -9) aber 0-3^2=*-9* richtig !!
Das Zeichen - für Subtraktion ist ein binärer Operator, er muss also linkes und rechts einen Operanden haben. In -3^2 steht aber links kein Operand, folglich ist das Zeichen - kein Zeichen für die Subtraktion. Es kann also nur ein Vorzeichen sein. Also ist (-3)^2 gemeint. Gnumeric macht es etwas geschickter und fügt von sich aus diese Klammern ein, damit erst gar keine Missverständnisse entstehen.
In 0-3^2 ist das Zeichen - eindeutig das Zeichen für Subtraktion, denn wenn man es als Vorzeichen auffasst, würden die Zahl 0 und die Zahl -3 direkt hintereinander stehen, was keinen Sinn macht.
2^3^2 gibt falsch 64 soll *512*
Der Operator ^ ist als links-assoziativ definiert (ODF1.2 part2 chapter 5.5). Daher wird der Ausdruck von links her gruppiert, was (2^3)^2 ergibt.
Kind regards Regina -- ----------------------------------------------------------------- To unsubscribe send email to [email protected] For additional commands send email to [email protected] with Subject: help
