1
Set agrupaciones para definir expresiones para evaluar primero . En casi cualquier lenguaje de programación que utiliza un orden de operaciones , símbolos de agrupación , como paréntesis , corchetes y el alcance y los operadores de cada matriz tienen prioridad sobre cualquier otro símbolo.
2
Colocar símbolos operación unaria . Los operadores unarios son aquellos que utilizan un solo operando , como en el lenguaje de C + + y - . Operaciones incrementales
3
Organizar símbolos matemáticos . Símbolos matemáticos en la programación siguen el mismo orden de las operaciones como en las ecuaciones de álgebra . Símbolos de multiplicación, división y módulo se evalúan primero comenzando de izquierda a derecha en el orden en que aparecen. Declaraciones de suma y resta se realizan siguiente, también de izquierda a derecha .
4
Posición cualquier cambio a nivel de bits . Cambios a nivel de bit son una técnica específica utilizada en un puñado de idiomas. Símbolos que indican una desviación a la izquierda oa la derecha se realizan después de las evaluaciones de matemáticas.
5
Set símbolos de operaciones de comparación. Las comparaciones de tamaño , tales como menor o mayor , se evalúan en primer lugar, seguido de comparaciones de igualdad .
6
Utilice los símbolos a nivel de bits restantes si el idioma de los apoya . El bit a bit "y " exclusivo " O " e inclusivo " O " se evalúan siguiente, en ese orden.
7
Place cualquier expresión condicional , también conocido como operaciones ternarias . Expresiones ternarias también están limitadas a los idiomas en los que los apoyan. Después de todas las demás evaluaciones y las condiciones se han completado, el ordenador y luego tomar decisiones según las indicaciones de la operación ternaria .
8
Crear operaciones de asignación . Los diferentes símbolos de asignación , como = , + = y - = , se utilizan para asignar el valor resultante de las otras operaciones y asignarlos a una variable. Técnicamente , en los términos de la evaluación de expresiones individuales, la operación de asignación se evalúa pasado.
9
código Estructura de símbolos de coma . La coma , si el lenguaje de programación compatible con ella, se puede utilizar como una forma de operador ternario o como un separador . En cualquiera de los casos , coma no es técnicamente parte de una sola expresión y se usa para encadenar múltiples expresiones juntos. Tiene el más bajo orden de precedencia y siempre se evaluará pasado.