next up previous contents index
Next: Control de flujo Up: La aritmética de la Previous: El comando expr   Índice General   Índice de Materias


Aritmética base N

La bash nos ofrece la posibilidad de utilizar aritmética en bases distintas a la decimal. Para ello podemos definir las variables según la tabla 2.2.


Tabla: Valores aritméticos de variables en diferentes bases.
valor valor se interpreta en decimal
0valor valor se interpreta en octal
0xvalor valor se interpreta en hexadecimal
base#valor valor se interpreta en la base base, estando ésta entre 2 y 64


Pudiéndose combinar diferentes bases en un mismo cálculo:

Ej:

var1=5
var2=4#12
var3=$((var1+var2))
echo ``var3=$var3''
  

Obteniéndose como resultado:

var3=11



Alberto Cortés 2001-03-26