LabVIEWForum.de
Mathematisch runden - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+--- Thema: Mathematisch runden (/Thread-Mathematisch-runden)



Mathematisch runden - DrHoas - 27.04.2012 14:09

Hallo,

wieso rundet "Auf nächste ganze zahl runden" bei x,5 zu x falls x eine gerade zahl ist? Das ist doch mathematisch falsch.

Gibt es die Möglichkeit richtig zu runden?

Dank und Gruß

Philipp


RE: Mathematisch runden - GerdW - 27.04.2012 14:15

Hallo Philipp,

Zitat:wieso rundet "Auf nächste ganze zahl runden" bei x,5 zu x falls x eine gerade zahl ist?
Das nennt sich "Banker's rounding". Wikipedia nennt das auch "mathematische" oder "wissenschaftliche" Rundung.
Überhaupt ist der Wikipedia-Artikel dazu sehr aufschlussreich...

Zitat:Das ist doch mathematisch falsch.
Nö, das ist richtig - und als Standard definiert:
Zitat:Sie ist im IEEE-754-Standard für das Rechnen mit binären Gleitkommazahlen in Computern vorgesehen.

Zitat:Gibt es die Möglichkeit richtig zu runden?
Vorher solltest du vielleicht erstmal erklären, welche der vielen Methoden du als "richtig" akzeptieren würdest...

Merke: Was man in der Grundschule gelehrt bekommt, muss nicht unbedingt was mit Wissenschaft im Allgemeinen und Numerik im Besonderen zu tun haben. Wink


RE: Mathematisch runden - DrHoas - 27.04.2012 14:37

Wow, das macht mich fertig. In der Grundschule OK, da heißt's auch noch Tun-Wort, statt Verb. Aber hätte man uns das nicht im Gymnasium mal erklären können?

Danke.

Philipp

P.S. mit "richtig" meinte ich, dass ab x,5 aufgerundet wird.


RE: Mathematisch runden - GerdW - 27.04.2012 14:52

Hallo Philipp,

also kaufmännisches Runden / nach alter DIN-Norm:
[attachment=39638]
Für negative Zahlen darfst du dir selbst was ausdenken... Smile