Está en la página 1de 15

Unidad Didctica 2 Programacin de documentos web utilizando lenguajes de script de servidor

2. 3 OPERACIONES

Juan Jos Taboada Len

30/09/2013

Implantacin de Aplicaciones WEB

IES San Sebastin Huelva pag. 1

Operaciones Aritmticas

Juan Jos Taboada Len

30/09/2013

Implantacin de Aplicaciones WEB

IES San Sebastin Huelva pag. 2

Redondeo de resultados
Redondeos tipo
Parte entera

Sintaxis
(int)$a

A
-13.8546

Resultado
-13

Redondeo por defecto


Redondeo por defecto

floor($a)
floor($a)

-13.8546
13.8546

-14
13

Redondeo por exceso Redondeo Redondeo

ceil($a) round($a) round($a)

-13.8546 -13.8546 13.8546

-13 -14 14

Juan Jos Taboada Len

30/09/2013

Implantacin de Aplicaciones WEB

IES San Sebastin Huelva pag. 3

Orden de operacin
Se

respeta el orden de prioridad matemtico:


1. las potencias y races tienen prioridad frente a los 2. productos y los cocientes, y estos, son prioritarios 3. respecto a la suma y las diferencias.

Establecer mediante parntesis las prioridades que sean necesarias


30/09/2013 Implantacin de Aplicaciones WEB
IES San Sebastin Huelva pag. 4

Juan Jos Taboada Len

Sintaxis de print y echo

Para encadenar en una sola instruccin echo print el resultado de una operacin junto con otras variables (o cadenas) es imprescindible poner entre parntesis las instrucciones de la operacin. excepciones:
print solo contiene la propia operacin echo tiene el separador coma Ejemplo $a=23; $b=34 print print("La suma de $a + $b es: " . $a . "+" . $b . "=" . ($a+$b)."<br />"); echo "La suma de $a + $b es: " , $a , "+" , $b , "=" , $a+$b ,"<br ,"< />;

Actividad: Realizar las actividades Aritmtica1 del cuaderno de actividades operaciones PHP
Juan Jos Taboada Len

30/09/2013

Implantacin de Aplicaciones WEB

IES San Sebastin Huelva pag. 5

Logaritmos y trigonometra

Juan Jos Taboada Len

30/09/2013

Implantacin de Aplicaciones WEB

IES San Sebastin Huelva pag. 6

Funciones trigonomtricas

Juan Jos Taboada Len

30/09/2013

Implantacin de Aplicaciones WEB

IES San Sebastin Huelva pag. 7

Funciones trigonomtricas inversas

Juan Jos Taboada Len

30/09/2013

Implantacin de Aplicaciones WEB

IES San Sebastin Huelva pag. 8

Cambios de base y formatos


Los

nmeros enteros pueden escribirse en una cualquiera de estas bases:

Juan Jos Taboada Len

30/09/2013

Implantacin de Aplicaciones WEB

IES San Sebastin Huelva pag. 9

Cambios de base

Juan Jos Taboada Len

30/09/2013

Implantacin de Aplicaciones WEB

IES San Sebastin Huelva pag. 10

Formato de presentacin de nmeros

number_format (nmero)
Parte entera del nmero (sin decimales) y separador de miles una coma (,).

number_format (nmero , nmero de cifras decimales)


Nmero de cifras decimales que se indiquen y separador decimal (.) y

separador de miles una coma (,).

number_format (nmero , nm decimales , "sep. decimal" , "sep. miles")


Nmero de cifras decimales de la presentacin as como el carcter que se

establezca como separador de decimales y como separadores de miles.

Juan Jos Taboada Len

30/09/2013

Implantacin de Aplicaciones WEB

IES San Sebastin Huelva pag. 11

Nmeros aleatorios

Juan Jos Taboada Len

30/09/2013

Implantacin de Aplicaciones WEB

IES San Sebastin Huelva pag. 12

Las variables de cadena


$var="Texto

del contenido;

$var=

<<< EOD

... contenido de la cadena... ... puede ir .... .. en varias lneas... EOD; Aadir <br> para salto de lnea
Juan Jos Taboada Len

30/09/2013

Implantacin de Aplicaciones WEB

IES San Sebastin Huelva pag. 13

La concatenacin de cadenas
$a="cad1"

. "cad2"; $a= $b . $c;


$a

.="cad1"; $a .=$b;
Actividad: Realizar las actividad Formato1 del cuaderno de actividades operaciones PHP

Juan Jos Taboada Len

30/09/2013

Implantacin de Aplicaciones WEB

IES San Sebastin Huelva pag. 14

Unidad Didctica 2
2.3 OPERACIONES FIN GRACIAS

Juan Jos Taboada Len

30/09/2013

Implantacin de Aplicaciones WEB

IES San Sebastin Huelva pag. 15