Einzelnen Beitrag anzeigen

C0M3T

Registriert seit: 6. Mär 2012
Ort: Leipzig, Sachsen
6 Beiträge
 
Delphi XE Professional
 
#14

AW: Problem: 'ungültige Gleitkommaoperation'

  Alt 6. Mär 2012, 20:33
Also DaddyH 's Quellcode kurz angepasst und ausprobiert.
Funktioniert nun wunderbar!
Vielen Dank an euch alle, für die schnelle Hilfe!

Delphi-Quellcode:
 var a,b,c,d,f,g,h:real;
begin
 a:=strtofloat(edit1.text);
 b:=strtofloat(edit2.text);
 c:=strtofloat(edit3.text);
 g:= b/a/2;
 h:= g*g-c/a;
 if h<0 then
 ShowMessage('Nicht Lösbar (Wurzel 0)')
 else
  begin
    d:= -g+sqrt(h);
    f:= -g-sqrt(h);
    Edit4.Text:=FloattoStr(d);
    Edit5.Text:=Floattostr(f);
  end;

Geändert von C0M3T ( 6. Mär 2012 um 20:43 Uhr)
  Mit Zitat antworten Zitat