Fórum Problema com float !! #232187
13/05/2004
0
Ex:
+1,75 ; -1,50 ; 0,00 ; 12,00 ; -10,50 ....
e assim por diante, o que acontece é que eu preciso que retorne o valor na tela exateamente com essa escrita!!
Desde ja agradeço!!
Feiopaurso
Curtir tópico
+ 0Posts
13/05/2004
Mmtoor
Gostei + 0
13/05/2004
Onjahyr
Parece que você deseja ter valores monetários, é isso mesmo?
Se for faça assim:
[b:1a9fedbb45]var[/b:1a9fedbb45]
__s: currency;
__b: float;
[b:1a9fedbb45]begin[/b:1a9fedbb45]
__s:=EditCurrency1.Value; [i:1a9fedbb45](* Componente do Delphi *)[/i:1a9fedbb45]
__b:=FormatFloat(´0.00´,s); [i:1a9fedbb45](* Transforma para Float *)[/i:1a9fedbb45]
__ShowMessage(CurrToStr(s)); [i:1a9fedbb45](* Mostra a mensagem convertida *)[/i:1a9fedbb45]
[b:1a9fedbb45]end[/b:1a9fedbb45];
Faloww, estou fazendo sem o Delphi e as pressas, se não der certo é só falar e explicar com mais detalhes o que está querendo.... Se funcionar diz aí para que outros possam ver que funfa...
T+
Gostei + 0
13/05/2004
Fabio.hc
Coloque na propriedade DisplayFormat = [b:75ce869569]+#0.00;-0.00[/b:75ce869569] do campo, usando o fields Editor na Query/Table.
Gostei + 0
13/05/2004
Fabio.hc
DisplayFormat = [b:e6e6f89ea0]+#0.00;-0.00;0.00[/b:e6e6f89ea0]
Gostei + 0
13/05/2004
Eduardo_lcouto
label1.caption:=floattostrf(variavel,ffCurrency,8,2);
o comando e esse mesmo ´floattostrf´ com f no final.
Gostei + 0
13/05/2004
Feiopaurso
vou implementar de todas essas maneiras sugeridas;mais uma vez Valeu!!
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)