duvida

1. duvida

lucas antonio paiva da silva
lcspaiva

(usa Ubuntu)

Enviado em 14/11/2016 - 20:20h

se eu entra com 2 valores destidos ex: 1 e 2 =3
3/2=1,5
mais se eu executar o script ele vai me retorna apenas 1 ;-; ja tentei o bc
mais ele não retornou nd, precisou de ajuda obg............

#!/bins/bash

echo "##################################################"
echo "Entre com um valor: "
read n3
echo "Entre com um valor: "
read n4
cont=$((n3 + n4))
div1=((cont / 2))
echo "total é: $div1"



  


2. Re: duvida

Marcelo Oliver
msoliver

(usa Debian)

Enviado em 14/11/2016 - 20:48h

lcspaiva escreveu:

se eu entra com 2 valores destidos ex: 1 e 2 =3
3/2=1,5
mais se eu executar o script ele vai me retorna apenas 1 ;-; ja tentei o bc
mais ele não retornou nd, precisou de ajuda obg............

#!/bins/bash

echo "##################################################"
echo "Entre com um valor: "
read n3
echo "Entre com um valor: "
read n4
cont=$((n3 + n4))
div1=((cont / 2))
echo "total é: $div1"


Boa noite, lcspaiva.
Para obter valores decimais, use o bc ou o awk.
Exemplos:
awk '{print $1/$2}' <<< "5 2"
2.5
bc <<< "scale=2;5/2"
2.50

att.:
marcelo oliver





3. re:duvida

lucas antonio paiva da silva
lcspaiva

(usa Ubuntu)

Enviado em 14/11/2016 - 21:13h

Boa noite, marcelo
Obrigado, pela ajuda

lcspaiva








Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts