aufrunden einer periodischen zahl?
wie runde ich folgenden wert richtig auf 2 nachkommastellen ab??? 0,666666667 ich frag mich was mit der sieben passiert denn bei z.B. 0,333333333 wird 0,33
5 Antworten

wenn du auf zwei stellen rundest ist 0,666666667 beispiesweise 0,67... also ganz normal aufgerundet.

Das geht so wie immer, ab 5 aufgerundet.
0,67 und 0,33.

Soll auf n Nachkommastellen gerundet werden, dann ist allein die (n+1). Nachkommastelle ausschlaggebend. Die weiteren Nachkommastellen sind ohne Bedeutung für die Rundung.
.
Wenn nicht ausdrücklich etwas anderes gesagt wird, dann wird wie folgt gerundet:
.
Ist die (n+1). Nachkommastelle 0, 1, 2, 3 oder 4, dann bleibt die n. Nachkommastelle unverändert.
Ist die (n+1). Nachkommastelle 5, 6, 7, 8 oder 9, dann wird die n. Nachkommastelle um eins erhöht.
.
In deinem Beispiel gilt daher:
0,6666666667 auf zwei Stellen gerundet = 0,67 - denn die dritte Nachkommastelle ist 6 und somit muss die zweite Nachkommastelle um eins erhöht werden.
Wäre hingegen 0,664444444 auf zwei Nachkommastellen zu runden, dann wäre das Ergebnis 0,66 - denn die dritte Nachkommastelle ist 4 und somit bleibt die zweite Nachkommastelle unverändert.

Noch zur Ergänzung der Beschreibung der Rundung, damit es auch wirklich korrekt ist:
.
Nach der Rundung der n. Nachkommastelle werden alle weiteren Nachkommastellen gestrichen.
.
(Ohne diesen Hinweis würde die Befolgung meiner Rundungsanweisung beim Beispiel 0,6666666667 zu dem Ergebnis 0,6766666667 führen ... )

genau richtig!!!

Ich denke in diesem Fall kann man die 7 unter den Tisch fallen lassen, da sie nun wirklich nicht weltbewegend ist


es wäre nie weltbewegend, weil es sich in solchen fällen immer um den selben wert handelt um den aufgerundet wird.

also: 0,67 von 1.000.000.000 € sind 670.000.000 €, 0,66 von 1.000.000.000 € sind 680.000.000 € - das macht schon was aus - aber abgerundet muss es 0,66 heißen, alledings würde man kaufmännisch auf 0,67 aufrunden .