Einzelnen Beitrag anzeigen

Benutzerbild von peschai
peschai

Registriert seit: 15. Feb 2004
Ort: Göppingen
270 Beiträge
 
Delphi XE5 Professional
 
#3

Re: Problem mit RoundTo((100*0.01),0)

  Alt 18. Apr 2008, 06:45
Hallo
Noch ein Ergänzung:
Ein Änderung des Potenzparameters von "0" auf "-1" bringt ebensfalls unterschiedliche Ergebnisse "1" und "0,9"!
Delphi-Quellcode:
  // Staedte, p7 : double; // RoundTo(Double,...)
  SetRoundMode(rmTruncate);
  Staedte := 100.0;
  p7:=RoundTo((100.0*0.01),-1); showmessage(floattostr(p7));
  p7:=RoundTo((Staedte*0.01),-1); showmessage(floattostr(p7));
War so frei und habe bei CodeGear einen BugReport eröffnet, nachdem ich dort in der IssueSuche nichts mit RoundTo gefunden habe.
Zitat:
Report From: Delphi-BCB/Compiler/Delphi Report #: 61093
Peter Schaible
  Mit Zitat antworten Zitat