Download Tema 3.Operaciones.

Document related concepts

Sistema de numeración decimal wikipedia , lookup

Truncamiento wikipedia , lookup

Ordenador decimal wikipedia , lookup

Separador decimal wikipedia , lookup

División larga wikipedia , lookup

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