martes, 8 de octubre de 2013

DEBER 6

FRANCISCO MUNOZ
CATEDRATICO Ing. Juan Espinoza.

OPERADORES MATEMATICOS ARITMETICOS

En PHP un operador es un simbolo especial que indica al compilador que debe efectuar una operacion matematica o logica.
Php reconoce los siguientes operadores aritmeticos:
Operador
Operacion
+
SUMA
-
RESTA
*
MULTIPLICACION
/
DIVISION
%
MODULO O RESIDUO
EJEMPLO
El operador (%) devuelve el residuo entero de una division entre enteros, ejemplo;
// area de declaracion
$alfa;
// area de operaciones
$alfa = 23 % 4;
// area de despliegue
desplegar $alfa; <- El resultado en pantalla es 3

Otro ejemplo;
$alfa = 108 % 10;
desplegar $alfa; ← El resultado en pantalla es 8

Para resolver los problemas de potencias y raices, se usan ciertas instrucciones especiales que proporciona el lenguaje llamadas funciones matematicas, en php existe una libreria de instrucciones o funciones matematicas muy completa ver el manual de ayuda de php.

Recordar que todas las funciones reciben uno o mas datos o valores y regresan siempre un resultado, una de estas funciones matematicas es:
pow(base, exponente);

Esta funcion ocupa dos valores o datos( base y exp) y regresa un resultado ejemplo;
Resolver el problema de calcular

// area de declaracion de variables
$base, $exponente, $potencia;
// area de asignacion o carga o inicializacion de
// variables
$base=5;
$exponente=3;
// area de operaciones
$potencia =pow( $base, $exponente);
// Despliegue
desplegar $potencia; s El resultado en pantalla es 125.000000000

Para resolver el problema de raices, se aprovecha una de las mas elementales y conocida de las leyes de exponentes que dice:
Es decir una raiz cualquiera se puede transformar a una potencia con un exponente fraccionario.
Ejemplo: 
                                                             
problema y = 3O x esto es equivalente a                      entonces usando funcion pow
$y= 3*pow($x, 0.5);
En este ejemplo de php se esta dando por supuesto que no interesa el tipo de dato que requiere la funcion pow() para trabajar correctamente

BIBLIOGRAFIA


OPERADORES DE COMPARACION

Los operadores de comparación se utilizan para comparar dos valores entre sí y de esta poder tomar una decisión por medio de las instrucciones de control que veremos más adelante.
El resultado de un operador de comparación es un valor denominado booleano (boolean), dependiendo si la comparación se satisface o no. TRUE si es verdadero y FALSE si es falso. Estos dos valores también pueden representarse por un cero (0) en el caso de FALSE y un 1 si la comparación da como resultado TRUE. Así, el cero siempre representa que la comparación no se cumple, es decir, que el resultado de la comparación es FALSE (falso). Resumiendo:
- cero (0) = FALSE
- uno (1)= TRUE (aunque creo que también podría representarse por cualquier otro número distinto de cero).
Para realizar las comparaciones entre dos valores disponemos en PHP de los siguientes  valores:
== igual a
=== idéntico a
!= distinto de
<> distinto de (otra forma de representarlo)
!== no idéntico a
< mayor que
> menor que
<= menor o igual a
>= mayor o igual a
Operador                                                        Descricpción
$a == $b                                                TRUE si $a es igual a $b
$a === $b                                              TRUE si $a es idéntico a $b
$a != $b (también <>)                           TRUE si $a no es igual a $b
$a <> $b                                                TRUE si $a no es igual a $b (otra forma de representarlo)
$a !== $b (también <>)                         TRUE si $a no es idéntico a $b
$a < $b                                                  TRUE si $a es menor que $b
$a > $b                                                  TRUE si $a es mayor que $b
$a <= $b                                                TRUE si $a es menor o igual igual que $b
$a >= $b                                                TRUE si $a es mayor o igual que $b
BIBLIOGRAFIA


OPERADORES LOGICOS
Los operadores lógicos, nos permiten trabajar en la condición de alguna estructura del PHP para hacerla más específica, siempre y cuando se traten dos o más condiciones. Se pueden incluir por ejemplo, en la estructura if-else o los bucles. Así, podemos ahorrar mucho código fuente.

A continuación, se muestra una tabla con el operador lógico junto a su funcionamiento.

Operador            Función
and          Si ambos valores se cumplen es verdadero
or            Si uno o todos los valores se cumplen es verdadero
xor          Si solo uno de los valores se cumple es verdadero
&&         Idéntico a and
||             Idéntico a or
Cada uno de estos operadores se deben incluir entre las dos condiciones tratadas, las cuales podrían contener un operador condicional.

BIBLIOGRAFIA

No hay comentarios:

Publicar un comentario