Einzelnen Beitrag anzeigen

Benutzerbild von Neutral General
Neutral General

Registriert seit: 16. Jan 2004
Ort: Bendorf
5.219 Beiträge
 
Delphi 10.2 Tokyo Professional
 
#5

Re: 4.00000 kein gültiger Fließkommawert ?

  Alt 29. Mär 2004, 10:00
Ähm ... danke es funktioniert zwar aber ich bekomme wenn ich in das Edit-Feld 16 Eingebe 20 heraus !
Soweit ich weis ist aber die Wurzel aus 16 4 oder ?
Wieso wird jetzt das Ergebnis so verfälscht ?

Ok ich weis jetzt was Delphi macht er Addiert die Wurzel der Zahl zu der Zahl (Wurzel(16) + 16) = 20
Aber wieso ?

OK ich habs :

Code:
procedure TForm1.Button4Click(Sender: TObject);
var ZahlW : Extended;
    Edit1Temp : String;
begin
  Edit1Temp := Edit1.Text;
  ZahlW := Wurzel(StrToFloat(Edit1.Text)) - StrToFloat(Edit1Temp);
  Edit1.Text := FloatToStr(ZahlW);
end;
Michael
  Mit Zitat antworten Zitat