Einzelnen Beitrag anzeigen

shmia

Registriert seit: 2. Mär 2004
5.508 Beiträge
 
Delphi 5 Professional
 
#10

Re: Integer Wert auf 10ner Runden

  Alt 10. Apr 2007, 18:22
Zitat von inherited:
... packende Wendungen und haarsträubende Überraschungen reinzubringen.
Kein Problem, kannst du haben.
Round() rundet ja nicht kaufmännisch (also ziffer <= 4: abrunden ziffer >= 5: aufrunden)
sondern wenn die zu rundende Ziffer genau auf 5 steht wird einmal auf- und einmal abgerundet.
Das hängt davon ab, ob die Ziffer davon gerade oder ungerade ist.
ExtendedRound(135, 10) wird zu 140 (aufgerundet)
ExtendedRound(145, 10) wird zu 140 (abgerundet)
Andreas
  Mit Zitat antworten Zitat