classico/rechenbefehl

Thomas Berger ThB at gymel.com
Do Dez 11 10:19:48 CET 2003


Lieber Herr Eversberg,

> > Es passiert nach meiner Beobachtung genau dann, wenn das
> > Ergebnis des AUFrundens 10 hoch n mit n=1,2,... ist.
> > So wird 19,6 z.B. korrekt auf 20 aufgerundet, 99,6 dagegen ergibt
> > 10. Aber das hilft wohl nicht für's C-Programm.
> >
> Leider nicht. Aber wegen dieser nun erkannten Seltenheit wurde das Problem erst
> so spaet bemerkt...
> Beim Rechnen mit Geldbetraegen, und das ist ja die haeufigste Anwendung, wird ja
> in aller Regel auf 2 Nachkommastellen gerundet. Gaebe es da einen Fehler, waere
> er laengst aufgefallen und vielleicht sogar den Compiler-Herstellern.

TurboC 2.0? Patch fuer printf() angeblich unter
ftp://ftp.borland.com/pub/borlandcpp/devsupport/patches/turbocpp/tc2pat.zip

viele Gruesse
Thomas Berger




Mehr Informationen über die Mailingliste Allegro