viernes, 22 de mayo de 2015

Operaciones algebraicas

El uso de expr el cual utilizaremos en multitud de ocasiones para hacer operaciones aritméticas, u operaciones con cadenas y un sinfín de cosas…
La sintaxis de expr es la siguiente:

                             expr operación_a_evaluar

Operaciones numéricas:

  • expr num1 + num2 –> Devuelve la suma de num1 + num2 
  • expr num1 - num2 –> Devuelve la resta de num1 - num2 
  • expr num1 * num2 –> Devuelve el producto de num1 * num2 
    • En esta operación hay que destacar que el "*" debe de tener "\" delante: "\*" 
  • expr num1 / num2 –> Devuelve la división de num1 / num2 
  • expr num1 >= num2 –> Devuelve 0(true) si num1 >= num2 
  • expr num1 > num2 –> Devuelve 0(true) si num1 > num2 
  • expr num1 <= num2 –> Devuelve 0(true) si num1 < num2 
Ejemplos en un script :



1 comentario:

  1. Gracias por tu aportación Alejandro.

    Hay que destacar que para cálculos un poco más complejos y precisos es necesario utilizar bc como comenté en clase. Aquí os dejo un link donde se explica con ejemplos:

    http://mylinuxbook.com/linux-command-line-calculator-bc-examples/

    Un saludo.

    ResponderEliminar