Respuestas:
Simplemente escriba bc
en la terminal. Luego escriba todas las cosas de matemáticas después de eso.
bc
significa " b asic c alculator"
Luego escriba quit
e 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 sh
está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 -c
argumento python.
python -c 'print 2+2'
python
tarda 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//30
oint(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