Fórum Casas Decimais. #285787

22/06/2005

0

pessoal,

Existe alguma forma mais elegante para fazer o tratamento de valores com casa decimal?
Falo isso porque dependendo da configuração da máquina, as vezes tenho que mexer no Painel de Controle > Configurações Regionais... para mudar a formatação dos números decimais.
Caso eu não mude ao invés de gravar 5,32 grava 532.
Utilizo o Banco de Dados Interbase.
Abraço a todos


Mmbarros

Mmbarros

Responder

Posts

22/06/2005

Edilcimar

coloque na inicialização do programa
DecimalSeparator := ´.´;
LongDateFormat := ´DD/MM/YYYY´;
DateSeparator := ´/´;
aí vc formata o ponto decimal, o tipo de data e o separador da data


Responder

Gostei + 0

26/06/2005

Fabriciosanas

Caro amigo o problema com casas decimais é maior do que vc pensa recomendo que vc leia um artigo pubicado na clube delphi sobre e tipos de dados e na firebase sobre campos currency e numerico, pois de acordo com a situacao vc poderá ter problemas no resultado final.
Sds,

Fabricio A.Sanas


Responder

Gostei + 0

27/06/2005

Mmbarros

Duas dúvidas para Edilcimar e Fabriciosanas

Para Edilcimar:

Peço desculpas pela falta de conhecimento mas, quando voçê fala ´coloque na inicialização do programa´ ´voçê se refere a inicialização de qual Sistema? Da minha aplicação Delphi? se sim onde eu coloco estes comandos?


Para Fabriciosanas: Obrigado pela dica mesmo a resolução do Edilcimar dando certo vou dar uma olhada nestes artigos.

Grato a todos pela atenção.


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar