Tipos de acessos a arquivos Operações Matemáticas
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))" |