lunes, 31 de agosto de 2015

Para dividir un número por otro, el / símbolo se utiliza en PHP. Si ves 20/10, significa división 10 a 20. Pruebe usted mismo:
 
<? php
$ first_number = 10; second_number $ = 20; $ sum_total = $ second_number / $ first_number;
print ($ sum_total);
?>
 
Una vez más, usted tiene que tener cuidado de precedencia del operador. Prueba este código:
 
<? php
$ first_number = 10; second_number $ = 20; $ third_number = 100;
$ sum_total = $ third_number - $ second_number / $ first_number;
print ($ sum_total);
?>
 
PHP no se resolverá la suma de izquierda a derecha! División se hace antes de la resta. Así que esto será hecho primero:
 
$ second_number / $ first_number
 
Y NO esta:
 
third_number $ - $ second_number
 
El uso de paréntesis será aclarar las cosas. He aquí las dos versiones para que usted intente:
 
Versión de un

$ sum_total = $ third_number - ($ second_number / $ first_number);
 
Versión de dos

$ sum_total = ($ third_number - $ second_number) / $ first_number;
 
La primera versión le conseguirá una respuesta del 98, pero la segunda versión que obtiene una respuesta de 8! Así que recuerde esto: la división y la multiplicación se hacen ANTES sustracción y adición. Utilice paréntesis si desea forzar PHP para calcular de una manera diferente.
 
En la siguiente parte, vamos a echar un vistazo a cómo PHP maneja los números de punto flotante.

0 comentarios :

Publicar un comentario