Linealizaci N De Formulas
LINEALIZACIÓN DE FORMULAS
Algo que debemos tener en cuenta cuando vamos a escribir una expresión es que el
computador solo entiende las expresiones en formato linealizadoesto quiere decir
escritas en una sola línea. De tal manera que si queremos escribir la ecuación
No se la podemos entregar al computador tal y cual como está aquí escrita sino que
debemos“transformarla” de manera que quede escrita en una sola línea. Supondríamos
en primera instancia que su equivalente (en una sola línea) sería
Sin embargo aunque a primera vista pareciera ser la misma ecuación,esta expresión
podría tener varias interpretaciones. Le pregunto y a usted amigo lector, la ecuación
computacional
a cuál de las siguientes ecuaciones reales correspondería..?
CONCEPTOS DEPROGRAMACIÓN
Gran pregunta... pues es muy obvio que cada una de estas ecuaciones va a dar un
resultado diferente. Para solucionar esta gran inquietud todos los computadores tienen
implementada una jerarquía deoperadores que no es más que un conjunto de reglas que
le permiten a un
computador evaluar de una y solo una forma una expresión matemática para que no haya
espacio para ambigüedades.
Lo primero que elcomputador evalúa y realiza son las potencias revisándolas de derecha
a
izquierda. Lo segundo que el computador evalúa y realiza son las multiplicaciones y
divisiones y lo último que revisa son lassumas y restas. Tanto para el nivel de
multiplicaciones y divisiones como para el nivel de sumas y restas la evaluación es
totalmente indistinta esto quiere decir que en la medida que va encontrandosumas y
restas (si esta en este nivel) las va ejecutando.
Veamos entonces el ejemplo inicial
Será interpretado por el computador de la siguiente manera. Primero evalúa en esta
expresión si existenpotencias como no las hay para al siguiente nivel y vuelve a recorrer
la expresión evaluando si existen (indistintamente y no necesariamente en ese orden)
multiplicación es y divisiones y encuentra...
Regístrate para leer el documento completo.