[Cascavel-pm] Duvida no printf
Nelson Ferraz
nferraz em gmail.com
Quinta Outubro 16 11:25:49 PDT 2008
2008/10/16 Elvio Barbalho <elvio.barbalho em gmail.com>:
> este campo na verdade é a soma(valor em R$) de um campo que estou pegando de
> um arquivo, entretanto não há separação entre a parte inteira e a parte
> fracionária.
O printf não tem como adivinhar onde a vírgula deveria estar. Você
precisa passar um número com a vírgula no lugar certo:
my $a = "000161932177900000";
$a = $a / 10**10;
printf("%019.5f\n", $a);
Mais detalhes sobre a lista de discussão Cascavel-pm