Re: [Cascavel-pm] informações sobre cálculos númericos

Nilson Santos Figueiredo Junior acid06 em gmail.com
Quinta Setembro 22 08:36:12 PDT 2005


On 9/21/05, Alceu R. de Freitas Jr. <glasswalk3r em yahoo.com.br> wrote:
> Como você faz quando recebe como entrada de dados o
> "5.629.499.534.213,12", digo, como você converte esse
> número para inteiros? Alguma função ou você manipula
> caracteres?

Bom, se você for trabalhar com números com separador de milhar é meio
chato, tem que levar em conta se está sendo usado ponto ou vírgula
como separador de milhar e decimal. Mas com uma regex você cuida disso
fácil.

Claro que, dependendo da situação, você vai precisar usar um
multiplicador bem maior.
Sistemas de ERP costumam usar 4 casas decimais pra tudo relacionado a
dinheiro. Tudo armazenado sem usar float. Na verdade, ele não usam nem
inteiros, normalmente. Usam strings mesmo.

-Nilson Santos F. Jr.


Mais detalhes sobre a lista de discussão Cascavel-pm