LabVIEWForum.de - Mathematisch runden

LabVIEWForum.de

Normale Version: Mathematisch runden
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
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
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
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.
Hallo Philipp,

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