Parodia miserable de una calculadora

Published by BlackJack007 in

Evalúa una expresión aritmética sin espacios escrita como una cadena. Las entradas usan +, -, *, y / con la precedencia normal de los operadores. Un número puede comenzar con un signo menos, y la división puede producir un resultado decimal.

Ejemplos

Calculator("23+4") ➞ 27

Calculator("45-15") ➞ 30

Calculator("13+2-5*2") ➞ 5

Calculator("49/7*2-3") ➞ 11

Notas

  • No habrá corchetes en la línea de entrada.
  • No es necesario calcular funciones matemáticas (sin, cos, ln...).
  • No hay espacios en la expresión.