Soma de variáveis

1. Soma de variáveis

Maykon Bravo
maykon.bravo

(usa FreeBSD)

Enviado em 08/09/2011 - 09:01h

Bom dia.

Preciso somar os seguintes numeros.
0.15 + 0.45.
Pq não consigo?


  


2. Soma de variaveis

Jônatas Ramiro Goulat
jonatas_rg

(usa Fedora)

Enviado em 08/09/2011 - 09:29h

Ola.

O bash só sabe fazer soma de numeros inteiros. Pra fazer isso voce pode usar tanto bc quanto o awk:

echo 0.1 + 1.5 | bc

echo 0.1 1.5 | awk '{ print $2 + $1; }'




3. Re: Soma de variáveis

Maykon Bravo
maykon.bravo

(usa FreeBSD)

Enviado em 08/09/2011 - 09:53h

Certinho. Ficou perfeito.

Agora para eu dividir isso por 2 por exemplo ??


4. Re: Soma de variáveis

Maykon Bravo
maykon.bravo

(usa FreeBSD)

Enviado em 08/09/2011 - 09:56h

Achei a resposta hehehe

echo 0.1 1.5 | awk '{ print ($2 + $1)/2; }'

Valeu


5. Re: Soma de variáveis

Alexandre Gonçalves Monteiro da Silva
alexandregms

(usa Ubuntu)

Enviado em 08/09/2011 - 11:16h

Vc pode usar o scale (números após a vírgula), exemplo:

echo 'scale=2; 0.15 + 0.45' | bc






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts