Download Tema 3.Operaciones.
Document related concepts
Transcript
Desarrollo Web en Entorno Servidor Tema 3 Operaciones. 1. Operaciones Aritméticas. 2. Formatos. 3. Números aleatorios. 4. Variables tipo Cadena. 5. Operar con cadenas. 1 Operaciones Aritméticas. Operaciones que se realizan sobre variables o Constantes numéricas. Los operadores numéricos son: Suma: $a + $b; Diferencia: $a - $b; Producto: $a * $b; Cociente: $a / $b; Cociente entero: (int)($a / $b); Resto de la división: $a % $b; Raíz Cuadrada: sqrt($a); Potencia: pow($a,$b); Potencia: pow($a,$b); 2 Operaciones Aritméticas. Redondeo de resultados Redondeo por defecto floor($z) Redondeo por exceso ceil($z) Redondeo tradicional round($z) 3 Operaciones Aritméticas. Orden de preferencias de los operadores (igual que en matematicas) + Prioridad Paréntesis. Raíz y Potencias. Productos y divisiones. - Prioridad Sumas y restas. 4 Operaciones Aritméticas. Ejemplo 8. Ir a Ejemplo8 5 Formatos Numéricos. La presentación de los valores numéricos permite una gran variedad de formatos. El número de cifras decimales, los separadores de decimales y los separadores de mil pueden configurarse a voluntad. number_format (número) Presenta la parte entera del número (sin decimales) y utiliza como separador de miles una coma (,). number_format (número , número de cifras decimales) Presenta el número de cifras decimales que se indiquen y utiliza como separador decimal un punto (.) y el separador de miles es una coma (,). number_format (número , núm decimales , "sep. decimal" , "sep. miles") Permite establecer el número de cifras decimales de la presentación así como el carácter que se establezca como separador de decimales y como separadores de miles. ¡Cuidado!. No te olvides de escribir los caracteres de separación entre comillas. 6 Números aleatorios. PHP dispone de dos funciones capaces de generar números aleatorios. Se trata de la función rand() y de la función mejorada mt_rand(). Generar números aleatorios entre intervalos (ejemplos) echo rand(1,300) ó echo mt_rand(1,300) 7 Variables de tipo cadena. Asignar contenido a una cadena $var="Texto del contenido"; $var= <<< EOD ... contenido de la cadena... ... puede ir .... .. en varias líneas... EOD; Ejemplo 9. Ir a Ejemplo9 8 Operaciones con cadenas. Concatenar (unir) cadenas. El operador ‘.’ Unir dos cadenas y recogerlas en una variable $a="cad1" . "cad2"; ó $a= $b . $c Añadir contenidos a una variable tipo string $a .="cad1" ó $a .=$b 9 Operaciones con Cadenas. Ejemplo 10. Ir a Ejemplo10 10 Operaciones. FIN 11