Double Precision com 2 casas decimais(IB6). Como faço..
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)
Uso IB6 e D6 Win98(Português)
Anonymous
Curtidas 0
Respostas
Anonymous
24/02/2003
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´.
#,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´.
GOSTEI 0