[EMAIL PROTECTED]:~$ m=1,20078
[EMAIL PROTECTED]:~$ a=1,30567
[EMAIL PROTECTED]:~$ SCALE=2 echo $m + $a | tr , . | bc
2.50645
[EMAIL PROTECTED]:~$

Bem preguiçoso, mas só pra te dizer: use bc

Flavio do Carmo Junior

On 4/2/07, mauricym <[EMAIL PROTECTED]> wrote:
>
>   Pessoal
>
> Uma parte de meu script precisa "somar" variáveis!! Estou fazendo da
> seguinte forma:
>
> m=1,20078
> a=1,30567
> u=$((m + a))
> echo $u
>
> O resultado teria que ser 2,50645, porém está me retornando 50645,
> desprezando o que está antes da vírgula !! Onde está o erro??
>
> Obrigado
>
> Mauricy
>
>  
>


[As partes desta mensagem que não continham texto foram removidas]

Responder a