Ruben Eduardo Acosta Vela
De que nos sirve escribir una operacion arimetica en notacion de arbol?
Pregunto porque solo veo que los elementos quedan en un total desorden y sin posibilidad de operar; digamos en la notacion prefija, al inicio, no puedo operar “/+”
Sergio Orduz
Profesor@Byhako gracias por hacer parte de este curso, Las notaciones fijas, infijas y posfijas son formas en las que los lenguajes de programación pueden entender nuestras expresiones. Dependiendo del lenguaje de programación que manejes entenderá una o la otra 😄
Hector Vasquez
php y js y la mayoría de los lenguajes conocidos, tienen notación “Infija”: a+b
Haskell, que es lenguaje funcional, tiene notación “Prefija”: +ab
Esto último, porque haskell tiene todo como funciones, incluso los operadores. Si le cambiamos los nombres a los operadores y los convertimos en funciones, se puede entender mejor:
*c+ab = c*(a+b)
Funcional:
*c+ab = multiplicar( c, sumar(a,b) )