Notación de infijos

La notación infija  es una forma de escribir fórmulas matemáticas y lógicas en las que los operadores se escriben en estilo infijo entre los operandos sobre los que actúan (por ejemplo, 2 + 2). La tarea de analizar expresiones escritas en esta forma es más difícil para una computadora en comparación con el prefijo (es decir, + 2 2) o el sufijo (2 2 + ). Sin embargo, esta notación se usa en la mayoría de los lenguajes de programación por ser más natural para los humanos.

En la notación infija, a diferencia de la notación prefija y sufija, los paréntesis que rodean los grupos de operandos y operadores determinan el orden en que se realizarán las operaciones. En ausencia de paréntesis, las operaciones se realizan de acuerdo con las reglas de precedencia de operadores .

La notación infija puede diferir de funcional , donde el nombre de la función describe algún tipo de operación y sus argumentos son operandos. Un ejemplo de notación funcional sería S(1,3) donde la función S representa la operación de suma: S(1,3) = 1+3 = 4 .

Véase también

Enlaces