[ Foro de SQL (y MySQL) ]

Operaciones Aritméticas

12-Apr-2019 23:16
Invitado (Fernando)
1 Respuestas

Hola Buen Día.

Estoy en un proyecto escolar y necesito hacer un sistema que pueda resolver ecuaciones Aritméticas desde base de datos (desde stored procedure) pero no tengo ni idea de como empezar. Obvio no quiero la respuesta pero si una ayuda de por donde tengo que ir se los agradecería  mucho.

PD:
Ex:  ((x * y) / 3.1416)  este es el parámetro este es un ejemplo del parámetro que voy a recibir


16-Apr-2019 15:05
Nacho Cabanes (+41)

La evaluación de expresiones aritméticas no es fácil, no ya sólo en PL/SQL sino en casi ningún lenguaje, a no ser que tengas una función "eval" o similar que haga todo por ti.

Aun así, podrás encontrar muchas páginas que explican algoritmos para hacerlo , y que podrás (intentar) adaptar a tu caso. Por ejemplo, aquí lo tienes hecho en varios lenguajes:

https://www.geeksforgeeks.org/expression-evaluation/
 






(No se puede continuar esta discusión porque tiene más de dos meses de antigüedad. Si tienes dudas parecidas, abre un nuevo hilo.)