Registriert seit: 04.11.2014
Version(en): Office 365 Beta
Hallo zusammen,
das ist erst mal eine kühne Behauptung, aber seht selbst:
=-(-4+2)^2 = 4
Erst mit zusätzlich eingeklammerter Potenz wird`s korrekt:
=-((-4+2)^2) = -4
Bug oder Feature?
Registriert seit: 11.04.2014
Version(en): 2021
Hallo Boris,
weder noch - Excel rechnet richtig!
Du musst nur die mathematischen Grundsätze RICHTIG anwenden!
![[Bild: attachment-190.gif]](https://www.world-of-smilies.com/wos_computer/attachment-190.gif)
Gruß Günter
aus der Helden-, Messe-, Musik-, Buch-, Universitäts- und Autostadt Leipzig
Registriert seit: 13.04.2014
Version(en): 365
23.03.2025, 16:44
(Dieser Beitrag wurde zuletzt bearbeitet: 23.03.2025, 17:25 von BoskoBiati.)
Hi,
nach intensiven Recherchen muß ich feststellen, dass der richtige Weg wohl der von Boris ist, obwohl ich genau wie Excel gerechnet hätte.
https://www.mathway.com/de/popular-probl...Math/54843
Gruß
Edgar
Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Registriert seit: 22.09.2024
Version(en): 2010
23.03.2025, 16:45
(Dieser Beitrag wurde zuletzt bearbeitet: 23.03.2025, 16:45 von knobbi38.)
Hallo Boris,
kein Bug! Schau dir mal die Rangfolge der Operatoren bei Excel-Formeln an und dann wirst du erkennen, daß die Negation eine höhere Priorität als die Exponential-Funktion hat.
Gruß
Knobbi38
Registriert seit: 12.04.2014
Version(en): Office 365
Wir sehen uns!
... Detlef
Meine Beiträge können Ironie oder Sarkasmus enthalten.
Registriert seit: 04.11.2014
Version(en): Office 365 Beta
Hallo zusammen,
@Glausius:
Zitat:Du musst nur die mathematischen Grundsätze RICHTIG anwenden!
Habe ich - Excel aber nicht.
@Alle:
Zitat:Schau dir mal die Rangfolge der Operatoren bei Excel-Formeln an und dann wirst du erkennen, daß die Negation eine höhere Priorität als die Exponential-Funktion hat.
Das mag sein - ist aber mathematisch halt nicht korrekt.
Registriert seit: 22.09.2024
Version(en): 2010
23.03.2025, 19:31
(Dieser Beitrag wurde zuletzt bearbeitet: 23.03.2025, 19:31 von knobbi38.)
Zitat:Das mag sein - ist aber mathematisch halt nicht korrekt.
Hat ja auch niemand behauptet. Die Operatoren Rangfolge in der Mathematik muß nicht übereinstimmen mit der Rangfolge in der Logik bzw. Informatik. Ein Vorzeichen hat in der Programmierung halt die höchste Priorität. Siehe auch
https://de.wikipedia.org/wiki/OperatorrangfolgeSchreibe die Formel mathematisch vollständig um, dann passt es wieder.
Übrigens rechnet der Windows Rechner genauso.
Gruß
Knobbi38
Registriert seit: 04.11.2014
Version(en): Office 365 Beta
Zitat:Die Operatoren Rangfolge in der Mathematik muß nicht übereinstimmen mit der Rangfolge in der Logik bzw. Informatik.
Ok, das ist es. Danke!
Registriert seit: 06.08.2024
Version(en): 365
(23.03.2025, 19:31)knobbi38 schrieb: Hat ja auch niemand behauptet. Die Operatoren Rangfolge in der Mathematik muß nicht übereinstimmen mit der Rangfolge in der Logik bzw. Informatik.
Eine software, die dazu bestimmt ist, Berechnungen auszuführen hat sich an die Regeln der Mathematik zu halten, ansonsten ist es unbrauchbar, Punkt. Das ist IMO auch nicht diskutierbar.
Zitat:Ein Vorzeichen hat in der Programmierung halt die höchste Priorität.
Seit wann haben FORMELN irgendwas mit Programmierung zu tun?
Zitat:Übrigens rechnet der Windows Rechner genauso.
Weshalb er ebenfalls unbrauchbar ist.
Registriert seit: 13.04.2014
Version(en): 365
Hallo Grosskranfan,
Du hättest vielleicht den Artikel im WIKI lesen sollen, der feststellt, dass es durchaus allgemein akzeptierte, unterschiedliche, Festlegungen zu diesem Thema gibt.
Zitat:Seit wann haben FORMELN irgendwas mit Programmierung zu tun?
Die Berechnung der Formeln erfolgt nun mal anhand der Regeln, die programmiert wurden!
Gruß
Edgar
Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.