Forum: Sonstige Fragen zu Delphi
Delphi
by marabu,
27. Sep 2007
Hallo,
die FPU ist historisch gesehen ein x87, aber ich weiß was du meinst.
Die MOD Operation bedarf stets der Definition - und es gibt mehr als eine Definition. Borland hat eine Definition gewählt und veröffentlicht: x mod y = x - (x div y) * y. Was ist daran seltsam?
Die Behauptung habe ich gelesen. Abgeshen davon, dass deine Code-Zeile das Ergebnis 0.0000 liefert und somit nicht...
Forum: Sonstige Fragen zu Delphi
Delphi
by marabu,
27. Sep 2007
Hallo Frank,
wer behauptet denn sowas? die FPU ist auf rmNearest eingestellt, was dem half-up mode entsprechen sollte.
Das Ergebnis ist 0.42 - aber nicht aufgrund eines Banker's Rounding:
var
Forum: Sonstige Fragen zu Delphi
Delphi
by marabu,
27. Sep 2007
Hallo Peter,
das ist kein Rundungs- sondern ein Anzeigeproblem.
So geht es:
Format('%.2f', );
Grüße vom marabu