SOCORROOOOO

15/03/2003

0

Como fazer para que em uma tabela, onde há um campo do tipo Currency, possa usar valores com 4 ´casas´ depois da virgula, sem que esse seja arrendondado.
Ex.: R$1,2369 permaneça dessa forma e não se transforme em R$1,24

OBS.:Se der p/ fazer com máscara, como é o formato da máscara que devo fazer, pois ñ sei como configurar uma.



grato a quem puder me ajudar..., e também ao Daniel que já me deu uma força...


Anonymous

Anonymous

Responder

Posts

15/03/2003

Anonymous

Oi,
Qual versão você está usando. Pois, abrindo o delphi 5, testei uma soma simple e o tipo currency me deu quantos dígitos eu quis. Até achei que ele iria assumir o valor definido no windows, em configurações regionais.
Mas não. Em todo caso, se em outras versões ou em alguns computadores acontece isso, você pode tentar usar tipo real e converter depois em currency para mostrar usando o strtocurrF (sendo um tipo formatado com qtas casas decimais você quiser.). Qqr coisa mande um email e tentarei ajudar.


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