Fórum invalid point floating operating #274515
29/03/2005
0
Alguém poderia me ajudar a saber o que é este erro
No aguardo
Wagner
Wagnermarrane
Curtir tópico
+ 0Posts
29/03/2005
Wagnermarrane
resdelta,resx1,resx2:real;
begin
a:=strtoint(edta.text);
b:=strtoint(edtb.text);
c:=strtoint(edtc.text);
resdelta:=sqr(b)-4*a*c;
label1.caption:=floattostr(resdelta);
resx1:=(-b+sqrt(resdelta))/(2*a);
x1.caption:=floattostr(resx1);
resx2:=(-b-sqrt(resdelta))/(2*a);
x2.caption:=floattostr(resx2);
end;
Esta ocorrendo este erro neste codigo...
Gostei + 0
29/03/2005
Oscar Candido
Gostei + 0
29/03/2005
Oscar Candido
Gostei + 0
29/03/2005
Faelcavalcanti
:wink:
Falow!!!
Gostei + 0
22/11/2005
Cabelo
Será que este tipo de variável, FLOAT, não tem muitos proiblemas???
qual poderia usar sem que ocorresse este problema... tentei usar a dica anterior mas não funcionou...
alguém pode me ajudar..
gostaria de saber o que significa NAN???????
Gostei + 0
23/11/2005
Cabelo
Gostei + 0
25/11/2005
Cabelo
Gostei + 0
25/11/2005
Massuda
NAN = 0 / 0;
Delphi faz sem problemas cálculos envolvendo NAN e INF. A regra é simples: num cálculo que envolva NAN (ou INF), o resultado é NAN (ou INF). Comparações envolvendo NAN (ou INF) como por exemplo...
if X > 0 then...
Gostei + 0
29/11/2005
Cabelo
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)