Romanday
28-09-2005, 09:53
Hab gerade eine Denkblockade.
Gegeben sei ein int oder float. Die Zahl soll zu einem int gerundet werden,
wobei die letzte Ziffern eine 0 sein muß.
Beispiel:
aus 716 soll 710 oder 720 werden
aus 4.5 soll 0 oder 10 werden
aus 0.8 soll 0 werden
aus 1033.599 soll 1030 oder 1040 werden.
Meine bisherigen Ansätze finde ich ziemlich unelegant.
Vielleicht hat jemand eine Idee?
Gegeben sei ein int oder float. Die Zahl soll zu einem int gerundet werden,
wobei die letzte Ziffern eine 0 sein muß.
Beispiel:
aus 716 soll 710 oder 720 werden
aus 4.5 soll 0 oder 10 werden
aus 0.8 soll 0 werden
aus 1033.599 soll 1030 oder 1040 werden.
Meine bisherigen Ansätze finde ich ziemlich unelegant.
Vielleicht hat jemand eine Idee?