Double Precision com 2 casas decimais(IB6). Como faço..

24/02/2003

0

Tenho dois campos Double Precision (Valor e Indice). O Valor, na propriedade currency da tabela, eu habilitei para true, e ficou no formato moeda. Acontece que eu tenho um valor indexado que é este Valor, dividido pelo indice(Valor/Indice). Só que o Double Precision, ele tem uma propriedade precision de 15(Default) casas decimais. Se ponho para duas, ele me dá um nº +/- assim:25,3e5(Exponencial). Gostaria de aparecer somente duas casas decimais, pois este indice é o dollar, e só interessa duas casas e arredondamento para mais, sempre. O q faço?
Uso IB6 e D6 Win98(Português)


Anonymous

Anonymous

Responder

Posts

24/02/2003

Anonymous

Já experimentou colocar uma máscara com esta (Display Format e Edit Format):

#,0.00

O ´.´ equivale à vírgula p/ nosso padrão.
A ´,´ equivale ao ponto p/ nosso padrão.
O ´0´ significa que deve ser apresentada esta casa mesmo que ela o no. seja inteiro, por exemplo.
O ´´ é um coringa que pode casar com um no., caso ele exista.

Com esta máscara, o no. ´2003´ seria apresentado como ´2.003,00´.


Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

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

Aceitar