Como saber se um Numero é negativo ou não ??????????????????

Delphi

19/12/2003

Caros amigos, gostaria de saber como posso fazer para testar se um numero que esta em um edit é negativo ou não.

If Numero < 0 then
ShowMessage(´Numero Negativo´);


Eu não posso fazer isso porque o numero pode ser 0,10 ou 0,0010,

porque entre 0 positovo e 0 negativo existe muita coisa ainda

Grato pela atenção


Fernando

Fernando

Curtidas 0

Respostas

Nildo

Nildo

19/12/2003

Sua verificação está correta, pois:

0.002 é positivo. Ele seria negativo apenas se fosse
-0.002. E -0.002 é menor do que zero, e 0.002 é maior o que zero.


GOSTEI 0
Cebikyn

Cebikyn

19/12/2003

...porque entre 0 positivo e 0 negativo existe muita coisa ainda...


Na verdade existe muita coisa entre o [b:907aa457f4]1[/b:907aa457f4] positivo e o [b:907aa457f4]1[/b:907aa457f4] negativo, zero é zero, não é positivo nem negativo.


GOSTEI 0
Yankleber

Yankleber

19/12/2003

Oi colega,

Não complique as coisas, Fernando!
Apenas verifique se o seu número é menor que 0 (zero) como você já está fazendo. Se for, é porque é negativo!!!

Lembre-se das aulas de matemática básica no colégio: tudo o que for menor que zero é negativo. Todas as linguagens de computador seguem a mesma (e única) lógica matemática.

Um abraço!


GOSTEI 0
Nildo

Nildo

19/12/2003

Lamento Professor, mas não aceitamos gozações aqui no fórum. Respeite quem tem dúvidas, assim como um dia você também teve. Sua mensagem foi removida.


GOSTEI 0
Nildo

Nildo

19/12/2003

Caro Yankleber, eu não estava me referindo a você, e sim ao ´Professor´. Me desculpe se houve más interpretações.


GOSTEI 0
POSTAR