Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Das Prinzip des kaufmännischen Rundens

Empfohlene Antworten

Veröffentlicht

Kann mir vielleicht einer von Euch das ganze einmal mit einfachen Worten erklären. Habe schon bei Google div. Seiten gefunden die dies erklären, doch irgendwie steige ich da noch nicht ganz durch. :floet:

Wäre schön wenn mir jemand helfen könnte, brauche es um in Java ein Datum - Problem zu lösen...

Vielen Dank

GBY Syd

Wäre schön wenn mir jemand helfen könnte, brauche es um in Java ein Datum - Problem zu lösen...

Vielleicht kann man Dir eher helfen, wenn Du das eigentliche Problem beschreibst...

Für kaufmännische Rechenoperationen etc. ist in java u.a. java.math.BigDecimal vorgesehen - Wobei ich nicht ganz verstehe, was man an einem Datum kaufmännisch runden sollte..

Vielleicht war es zu viel zu sagen das ich es für mein Java-Problem brauche. Also ich wollte einfach mal das Prinzip verstehen lernen, denn wie gesagt ich habe schon bei google danach gesucht. Habe es jedoch nicht wirklich verstanden, weitergeholfen hat es mir nicht. :(

GBY Syd

kurz:

es wird auf zwei Stellen hinter dem Komma gerundet.

Alles >=5 wird um eine Stelle auf und alles <=4 abgerundet

Bsp.: 2,342 --> 2,34 < ----------- > 2,345 --> 2,35

Btw. Wikipedia ist toll ;) --> http://de.wikipedia.org/wiki/Rundung

  • 2 Wochen später...

ROFL, danke sehr. Dann is es ja doch so wie ich dachte *g*

Ich dachte das Prinzip wäre viel schwerer aber wenn es einfaches auf- und abrunden ist, dann bin ich ja beruhigt :)

GBY Syd

Und da wir uns hier im Algorithmik-Board befinden, hier eine einfache Möglichkeit das umzusetzen:

1.) Wert = Wert + 0,005

2.) alles ab der 2. Nachkommastelle abtrennen

Fertig :)

double wert= 1.234567;

wert= ((double)((UINT)(wert*100)))/100.0;

  • 2 Wochen später...
kurz:

Alles >=5 wird um eine Stelle auf und alles <=4 abgerundet

ZONK FALSCH

Nach diesem Schema würde jeder gegen eine Wand laufen, der 4,3 oder 4,7 o.ä. runden soll, denn der bereich zwischen 4 und 5 ist nicht definiert ;) (klug******) Super... ich LIEBE zensur. Jetzt darf ich nichtmal mehr Klug-sche-iße-n

alles >=5 wird aufgerundet, alles andere abgerundet.

MUAAAHAAHAAA

Variabel gesehen:

gerundet = GANZZAHL VON [(genau * (10 ^ nachkommastellen) + 0,5) / (10 ^ nachkommastellen) ]

Archiv

Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.