Converte um Valor da Erro para Cells da StringGrid.....
Ai Pessoal tb?
Como faço para Cells da StringGrid a ceita um Valor de Ponto Flutuante....
A StringGrid1.Cells[5,1] a ceita valor R$ só até 999,00....quando o valor e >=1000.00...
Dá o seguinte erro....... [b:d9eeee5fbb]´1.000,00´ is not a valid floating point value[/b:d9eeee5fbb]
Eu já fiz de tudo não da certo.....
Ex:abaixo...
StringGrid1.Cells[5,1] := FormatFloat(´#,,,0.00´ , FloatToStr(edValor.Text));
[ ]s.....Tatu
Como faço para Cells da StringGrid a ceita um Valor de Ponto Flutuante....
A StringGrid1.Cells[5,1] a ceita valor R$ só até 999,00....quando o valor e >=1000.00...
Dá o seguinte erro....... [b:d9eeee5fbb]´1.000,00´ is not a valid floating point value[/b:d9eeee5fbb]
Eu já fiz de tudo não da certo.....
Ex:abaixo...
StringGrid1.Cells[5,1] := FormatFloat(´#,,,0.00´ , FloatToStr(edValor.Text));
[ ]s.....Tatu
Tatulegal
Curtidas 0
Respostas
Lucas Silva
25/06/2004
o problema é esse ponto de milhar ai..
1[b:c3e8f8b591].[/b:c3e8f8b591]000,00
Você tem duas alternativa: ou você não coloca o ponto na máscara.
ou você faz uma função para tirar o ponto.
T+,
Lucas!
1[b:c3e8f8b591].[/b:c3e8f8b591]000,00
Você tem duas alternativa: ou você não coloca o ponto na máscara.
ou você faz uma função para tirar o ponto.
T+,
Lucas!
GOSTEI 0
Paulo_amorim
25/06/2004
Olá
perae, ou vc errou ao postar, ou o erro tá aqui
Teria que ser StrToFloat, e não FloatToStr, como vc colocou
Espero que ajude
Até+
perae, ou vc errou ao postar, ou o erro tá aqui
StringGrid1.Cells[5,1] := FormatFloat(´#,,,0.00´ , [b:fbe9d86013]FloatToStr(edValor.Text)[/b:fbe9d86013]);
function FormatFloat(const Format: string; Value: [b:fbe9d86013]Extended[/b:fbe9d86013]): string;
Teria que ser StrToFloat, e não FloatToStr, como vc colocou
Espero que ajude
Até+
GOSTEI 0
Tatulegal
25/06/2004
Paulo Como usa esta.... ou como chama....não tenho muita pratica em function......
function FormatFloat(const Format: string; Value: Extended): string;
[ ]s...Tatu
function FormatFloat(const Format: string; Value: Extended): string;
[ ]s...Tatu
GOSTEI 0
Lucas Silva
25/06/2004
Função FormatFloat
Essa função tem como objetivo pegar um valor do tipo real, colocar uma máscara nele e transformar o valor em string;
+ ou - assim:
var valor: String;
valor := FormatFloat(´0.00´,354125,12148);
Neste caso, o valor irá ser de 354125,12
ou exemplo:
valor := FormatFloat(´#,0.00´,354125,12148);
Quando você coloca estas ´´ vc está dizendo, que se estiver este algarismo ele coloca a máscara...
tipo: FormatFloat(´,0.00´,354125,12148); = 354.125,12
FormatFloat(´,0.00´,25,12148) ; = 25,12
até mais,
Lucas!
Essa função tem como objetivo pegar um valor do tipo real, colocar uma máscara nele e transformar o valor em string;
+ ou - assim:
var valor: String;
valor := FormatFloat(´0.00´,354125,12148);
Neste caso, o valor irá ser de 354125,12
ou exemplo:
valor := FormatFloat(´#,0.00´,354125,12148);
Quando você coloca estas ´´ vc está dizendo, que se estiver este algarismo ele coloca a máscara...
tipo: FormatFloat(´,0.00´,354125,12148); = 354.125,12
FormatFloat(´,0.00´,25,12148) ; = 25,12
até mais,
Lucas!
GOSTEI 0
Paulo_amorim
25/06/2004
Paulo Como usa esta.... ou como chama....não tenho muita pratica em function......
function FormatFloat(const Format: string; Value: Extended): string;
[ ]s...Tatu
Olá
Onde vc tinha colocado FloatToStr(edit.text), coloque StrToFloat(edit.text)
Espero que ajude
Até+
GOSTEI 0