Einzelnen Beitrag anzeigen

alzaimar
(Moderator)

Registriert seit: 6. Mai 2005
Ort: Berlin
4.956 Beiträge
 
Delphi 2007 Enterprise
 
#3

Re: Double-Wert in einen Single-Wert umwandeln

  Alt 20. Dez 2005, 13:23
Beweis für tigerman's Behauptung:
Delphi-Quellcode:
Var
  s : Single;

Begin
  s:=6122/10; // sollte ja 612.2 sein
  showmessage (FloatToStr (s));
End;
Tipp: Kein Single, immer Extended. Oder zumindest Double. Der sollte doch genau sein.

Zitat von swbo:
.. Dieser Wert wird auf eine Variable vom Wert double mit trunc(661.299998)/10; Ich erhalte nun 661.200000....
Nee, da hast Du dich wohl verschrieben: Trunc (661.299998)/10 ist immer 66.1 (ca.)
"Wenn ist das Nunstruck git und Slotermeyer? Ja! Beiherhund das Oder die Flipperwaldt gersput!"
(Monty Python "Joke Warefare")
  Mit Zitat antworten Zitat