Una parodia lamentable de una calculadora
Evalúa una expresión aritmética sin espacios escrita como una cadena de texto. Las entradas usan +, -, * y / con la precedencia habitual de los operadores. Un número puede comenzar con un signo menos, y la división puede producir un resultado decimal.
Ejemplos
Program.calculator("23+4") ➞ 27.0
Program.calculator("45-15") ➞ 30.0
Program.calculator("13+2-5*2") ➞ 5.0
Program.calculator("49/7*2-3") ➞ 11.0Notas
- La expresión de entrada no tendrá paréntesis.
- No es necesario calcular funciones matemáticas como sin, cos o ln.
- La expresión no contiene espacios.