Veamos un ejemplo de composición de operaciones:
<?php
print_r(2 * 4 * 5 * 10); // 2 * 4 * 5 * 10 = 8 * 5 * 10 = 40 * 10 => 400
Las operaciones se pueden combinar entre sí. Esto permite calcular expresiones compuestas más complejas. Esta propiedad de las operaciones se llama composición.
La composición de operaciones aritméticas en programación es similar a la composición en el programa escolar. Se aplica a todas las operaciones, no solo a las aritméticas.
Para comprender cómo se realizan los cálculos dentro del intérprete, veamos el ejemplo: 2 * 4 * 5 * 10
.
- Primero se calcula
2 * 4
y se obtiene la expresión8 * 5 * 10
- Luego se calcula
8 * 5
. Al final, tenemos40 * 10
- Por último, se realiza la última multiplicación y se obtiene el resultado
400