Trouble que comprende qué hacer con la salida del algoritmo de desviación
He estado mirando la página wiki:http: //en.wikipedia.org/wiki/Shunting-yard_algorith
He usado el ejemplo de código para construir la primera parte, básicamente, actualmente puedo activar:
3 + 4 * 2 / ( 1 - 5 ) ^ 2 ^ 3
dentro3 4 2 * 1 5 − 2 3 ^ ^ / +
Pero no sé cómo usar3 4 2 * 1 5 − 2 3 ^ ^ / +
para obtener3.00012207
Y el código de ejemplo y la explicación en wiki no tienen ningún sentido para mí.
¿Podría alguien explicar por favor cómo evaluar3 4 2 * 1 5 − 2 3 ^ ^ / +
y producir la respuesta. Gracias por adelantado. No necesito un ejemplo de código, solo una buena explicación o un desglose de un ejemplo.
No importa, pero estoy trabajando .net C #.