Respuestas:
Simplemente escriba bcen la terminal. Luego escriba todas las cosas de matemáticas después de eso.
bcsignifica " b asic c alculator"
Luego escriba quite ingrese para salir.
echo '0.6 * 12' | bc
echo "scale=2;557/3672" | bc
Si realmente estamos hablando de Bash, no Bourne Shell (sh) u otros shells, es fácil.
Bash puede calcular expresiones básicas con $ ((expresión)) y aquí hay un ejemplo de cómo te gustaría usarlo:
a = 3 b = 4 c = $ ((7 * a + b)) echo $ c
o para uso interactivo, solo
echo $ ((7 * 3 + 4))
$((expression))sintaxis es parte del shestándar POSIX y se deriva de ksh.
Otro es AWK:
awk 'BEGIN {print 4 + 3 / 12}'
Bueno, su pregunta está respondida, pero considere esto:
La mayoría de las distribuciones de Linux tienen Python preinstalado, entonces ¿por qué no usarlo?
Sólo tipo
python
en la terminal y luego haz toda la aritmética que quieras, como
2+2
Saldrá 4 :)
También puede hacer esto directamente desde la terminal con el -cargumento python.
python -c 'print 2+2'
pythontarda casi dos segundos en comenzar. Bastante molesto si solo quieres hacer algo simple como 2 + 2.
2 / 30(pitón: 0) (python3: 0.06666666666666667)
2//30oint(2/30)
O a Ruby. :)
Aunque puede que no venga preinstalado, es bastante rápido.
Escribe irb, entonces 2+2.
O solo ruby -e 'p 2+2'
Perl es otra opción:
perl -E 'say 1/7'
salidas
0.142857142857143