shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: tratamento de numeros negativos e formatacao de numeros


From: itamarnet
Subject: Re: tratamento de numeros negativos e formatacao de numeros
Date: 11 Aug 2014 16:17:12 -0700

Com relação ao YAD o mestre Júlio é quem pode melhor responder, manja tudo e muito mais!
Mas creio que deixar o campo já com espaços adicionais ou prever usar o sina + para números positivos podem dar nova ótica.

Sobre a formatação de números, entendo com o uso do bc você possua números nesse formato
1234567890.98

Vamos considerar que podemos colocar esse número em uma variável "num"
a parte inteira seria:
 ${num%.*}
e a fracionária seria:
 ${num#*.}

O número formatado em outra variável "num_out":
 num_out=$(echo ${num%.*} | rev | sed 's/.../&./g' | rev)
 num_out="${num_out},${num#*.}"

Temos echo $num_out: 
 1.234.567.890,98


reply via email to

[Prev in Thread] Current Thread [Next in Thread]