Como saber se um Numero é negativo ou não ??????????????????
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
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
Curtidas 0
Respostas

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.
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
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
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!
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
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
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