Cassic

Tipos de acessos a arquivos Operações Matemáticas

Autor: Bruno Lopes


  Para o Shell executar operações matemáticas, basta pôr a operação entre $(( ))


As Operações são:
+
Adição
-
Subtração
/
Divisão
*
Multiplicação
**
Potenciação
%
Resto da Divisão

  Exemplo:


matematica.sh
echo "5 vezes 4: $((5*4))"
Mostrará na tela
5 vezes 4: 20

  

  Aplicação Prática:

  Como fazer o computador achar a área de um quadrado e seu perímetro?

  
area_quadrado.sh
lado="7"
echo "A área do quadrado é $(($lado*$lado)) e o seu perímetro é $(($lado*4))"
Mostrará na tela
A área do quadrado é 49 e o seu perímetro é 28

      

  Podemos simplificar o programa usando a operação de "exponenciação" que é representado por "**" (dois asteriscos). O script ficará então:


area_quadrado2.sh
lado="7"
echo "A área do quadrado é $(($lado**2)) e o seu perímetro é $(($lado*4))"