[Cascavel-pm] Melhorar a leitura de números grandes.
fernandolouis em terra.com.br
fernandolouis em terra.com.br
Terça Julho 3 11:33:16 PDT 2007
Acho que estou usando um metódo meio "tabajara" (ehehe) pra botar um "." em
números que vão de 1000 à 99999.
$cnumber = 1500;
if (length($cnumber) == 4) {
@ponto = split(//,$cnumber);
$ponto[4] = $ponto[3];
$ponto[3] = $ponto[2];
$ponto[2] = $ponto[1];
$ponto[1] = ".";
$result = join("", em ponto);
}
print "$result"; # imprime 1.500
# -------------------------------- #
$cnumber = 25100;
if (length($cnumber) == 5) {
@ponto = split(//,$cnumber);
$ponto[5] = $ponto[4];
$ponto[4] = $ponto[3];
$ponto[3] = $ponto[2];
$ponto[2] = ".";
$result = join("", em ponto);
}
print "$result"; # imprime 25.100
alguma maneira mais simples?
[]s,
Fernando
Mais detalhes sobre a lista de discussão Cascavel-pm