5.5 Orden de operaciones
En R, al igual que en matemáticas, las operaciones tienen un orden de evaluación definido.
Cuanto tenemos varias operaciones ocurriendo al mismo tiempo, en realidad, algunas de ellas son realizadas antes que otras y el resultado de ellas dependerá de este orden.
El orden de operaciones incluye a las aritméticas, relacionales, lógicas y de asignación.
En la tabla siguiente se presenta el orden en que ocurren las operaciones que hemos revisado en este capítulo.
Orden | Operadores |
---|---|
1 | ^ |
2 | * / |
3 | + - |
4 | < > <= >= == != |
5 | ! |
6 | & |
7 | | |
8 | <- |
Si deseamos que una operación ocurra antes que otra, rompiendo este orden de evaluación, usamos paréntesis.
Podemos tener paréntesis anidados.