Gunnar Bittersmann: Float-Zahl kürzen (74,34324148823 ==> 74,34)

Beitrag lesen

@@Christian Seiler:

  • round-half-up: .5 wird zur betragsmäßig nächstgrößeren Zahl gerundet
       (2.5 zu 3, 3.5 zu 4, -2.5 zu -3, -3.5 zu -4)
            Dies bezeichnet man auch als arithmetisches Runden und das ist auch
            der Algorithmus, der fast immer in der Schule gelehrt wird.

Ist das heute so? Wir haben damals in der allgemeinbildenden polytechnischen Oberschule die Rundungsregeln gelernt, die du als „round-half-even“ bezeichnest:

  • round-half-even: .5 wird zur nächsten geraden Zahl gerundet
       (2.5 zu 2, 3.5 zu 4, -2.5 zu -2, -3.5 zu -4)
            Nennt sich auch "banker's rounding" und ist in der Finanzwelt
            verbreitet

Da unterscheiden sich wohl der deutsche und der angelsächsische Sprachraum. Das kaufmännische Runden ist das, was du als „round-half-up“ bezeichnest.

Live long and prosper,
Gunnar

--
Erwebsregel 208: Manchmal ist das einzige, was gefährlicher als eine Frage ist, eine Antwort.