Opera Dores

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 3

Tipos de operadores:

Resultado es entero; si alguno de ellos es real, el resultado es real.

+ Suma
- Resta
* Multiplicacin
/ Divisin
Mod Modulo (residuo de la divisin entera)
^ Exponenciacin
Ejemplos:
Expresin Resultado
7/23
12 mod. 7 5
4 + 2 * 5 14
Prioridad de los Operadores Aritmticos
Todas las expresiones entre parntesis se evalan primero. Las expresiones con parntesis
anidados se evalan de dentro a fuera, el parntesis mas interno se evala primero.
Funciones
Dentro de una misma expresin los operadores se evalan en el siguiente orden.
1.- ^ Exponenciacin
2.- *, /, mod. Multiplicacin, divisin, modulo.
3.- +, - Suma y resta.
Los operadores en una misma expresin con igual nivel de prioridad se evalan de izquierda a

derecha.
Ejemplos:
4 + 2 * 6 = 22
23 * 2 / 5 = 9
3 + 5 * (10 - (2 + 4)) = 3 + 5 * (10 - 6) = 3 + 5 * 4 = 3 + 20 = 23
3.5 + 5.09 - 14.0 / 4.0 = 3.5 + 5.09 - 3.5 = 8.59 - 3.5 = 5.09
2.1 * (1.5 + 3.0 * 4.1) = 2.1 * (1.5 + 12.3) = 2.1 * 13.8 = 28.98
Funcin Descripcin
ABS(x) Valor Absoluto
COS(x),SIN(x) Coseno,Seno
TRUNC(x) Parte entera
ROUND Redondea al entero ms cercano
LN(x) Logaritmo natural
EXP(x) Exponencial (ex)
SQRT(x) Raz cuadrada
LEN(x) Longitud de una cadena

Operadores Relacionales:
Se utilizan para establecer una relacin entre dos valores.

Compara estos valores entre si y esta comparacin produce un resultado de certeza o falsedad

(verdadero o falso).
Operando Operador Operando Valor,(constante o variable)
Los operadores relacionales comparan valores del mismo tipo (numricos o cadenas)
Tienen el mismo nivel de prioridad en su evaluacin.
Los operadores relacinales tiene menor prioridad que los aritmticos.

> Mayor que


< Menor que
>= Mayor o igual que
<= Menor o igual que
<> != Diferente
= Igual
Ejemplos:
Si a = 10 b = 20 c = 30
a + b > c Falso
a - b < c Verdadero
a - b = c Falso
a * b < > c Verdadero
Ejemplos incorrectos:
a<b<c
10 < 20 < 30
T < 30 (no es lgico porque tiene diferentes tipos de operandos)
O peradores Lgicos:
Estos operadores se utilizan para establecer relaciones entre valores lgicos.
Estos valores pueden ser resultado de una expresin relacional.
And Y
OR O
Not Negacin
Tablas de verdad

AND OR NOT
TTTTTTTF
TFFTFTFT
FTFFTT
FFFFFF
Ejemplos:
(a < b) and (b < c)
(10<20) and (20<30)
T and T
T
Prioridad de los Operadores Lgicos
Not
And
OR
Prioridad de los Operadores en General
1. ( )
2. ^
3. *, /, Mod

4.+, 5. >, <, > =, < =, < >, =


6. Not
7. And
8. Or

Ejemplos:
a = 10 b = 12 c = 13 d =10
1) ((a > b) or (a < c)) and ((a = c) or (a > = b))
((10>12) or (10<13)) and ((10 = 13) or (10 >= 12))
( F or T) and ( F or F)
T and F F
2) ((a > = b) or (a < d)) and (( a > = d) and (c > d))
((10 >=12) or (10<10)) and ((10 >=10) and (13 > 10)
( F or F) and (T and T)
F and T F
3) not (a = c) and (c > b)
not (10= 13) and (13 > 12)
not ( F) and T
T and T T

También podría gustarte