Forum: Object-Pascal / Delphi-Language
Delphi
by num_ber_3,
11. Nov 2003
naja. scheint wohl auf ne ziemlich hässliche umgehung des problems à la STRtoFLOAT(FLOATtoSTR(h)) herauszulaufen.
danke für die schnelle hilfe
ps: liegst vielleicht nur am betriebssystem? :gruebel:
Forum: Object-Pascal / Delphi-Language
Delphi
by num_ber_3,
11. Nov 2003
also den mit der ungenauigkeit find ich ein bisschen suspekt. weil FLOATtoSTR(h)='2'... und das ist ja auch korrekt. jedenfalls ist 2 die richtige lösung, kann man leicht nachrechnen.
Forum: Object-Pascal / Delphi-Language
Delphi
by num_ber_3,
11. Nov 2003
tach allerseits,
jeder von euch kennt die funktione trunc, nehme ich mal an. sie schneidet einem flieskommawert die nachkommastellen ab und gibt einen integerwert zurück (die zahlen vor dem komma).
ich habe beim programmieren festgestellt, dass dies nicht immer so korrekt geschieht.
procedure TForm1.Button1Click(Sender: TObject);
var h,z,anfang:double;
begin
z:=9*(1/24);
...