Ver Mensaje Individual
  #6 (permalink)  
Antiguo 02/12/2009, 10:13
jk-owen
 
Fecha de Ingreso: octubre-2005
Ubicación: Perú - Lima
Mensajes: 10
Antigüedad: 18 años, 7 meses
Puntos: 0
Respuesta: como realizar operaciones aritmeticas que se encuentran dentro de una cade

Cita:
Iniciado por jk-owen Ver Mensaje
Gracias por responder ...

Voy a averiguar mas del tema ... lo poco que he leido, se ve interesante. Lo pondre en practica, luego comento.

Saludos
Bien ... con respecto a la respuesta anterior, pues si, es una solucion aceptable , ... si hay otra bienvenida.

Bueno manteniendo el ejemplo inicial ... a lo q se quiere llegar aplicando notacion polaca inversa.

Dim opreacion as String

opreacion="((2+2)(5*3))/6"

se reemplazaria (cosa que aun no lo hice por tiempo ..., despues comento).
... he ahi la idea a groso modo.

opreacion="2 2 + 5 3 * * 6 /"
opreacion="2 2 + 5 3 * * 6 /"
opreacion="4 15 * 6 /"
opreacion="60 6 /"
opreacion="10"

Nota.
Para los q no la captaron. Pueden ver..
es.wikipedia.org/wiki/Notaci%C3%B3n_polaca_inversa
saludos.