Modula 2 - Operadores
Curso gratis creado por
David Carrion Rosales
13 de Abril de 2006
Explotación de sistemas, Gestión de proyectos, Gestión de proyectos informáticos, Reingeniería, Ingeniería del software
2 - Operadores
Operadores
Todos los símbolos que representan enlaces entre cada uno de los argumentos que intervienen en una operación se llaman operadores, y se utilizan para construir expresiones. Los operadores pueden ser:
RELACIONALES O CONDICIONALES
Se utilizan para formar expresiones booleanas, es decir, expresiones que al ser evaluadas producen un valor booleano: verdad o falso.
· < Menor que
· = Igual
· > Mayor que
· <= Menor o igual que
· >= Mayor o igual que
· <> Distinto de
Cuando se comparan caracteres alfanuméricos, se hace uno a uno, de izquierda a derecha. Si las variables son de diferente longitud, pero exactamente iguales hasta el último carácter del más corto, entonces se considera que el más corto es el menor. Sólo son iguales dos datos alfanuméricos si son iguales su longitud y sus componentes. Las letras minúsculas tienen mayor valor que las mayúsculas.
ARITMETICOS
Para tratar los números se utilizan los operadores aritméticos, que junto con las variables numéricas forman expresiones aritméticas.
· + Suma
· - Resta
· * Multiplicación
· ^ Potenciación
· / División real
· DIV División entera
· MOD Resto de la división entera
Los operadores DIV y MOD son los de menor prioridad.
ALFANUMERICOS
Se utiliza para unir datos alfanuméricos.
· + Concatenación
La concatenación es unir expresiones alfanuméricas como si fueran eslabones de una cadena.
LOGICOS O BOOLEANOS
Combinan sus operandos de acuerdo con las reglas del Algebra de Boole con el fin de producir un nuevo valor que se convierta en el valor de la expresión.
· OR Suma lógica
· AND Producto lógico
· NOT Negación
OR u O
Es un operador binario, es decir, afecta a dos operadores. La expresión que forma es cierta cuando al menos uno de sus operandos es cierto. Es el operador lógico de disyunción.
Ejemplo: estudiamos informática o nos vamos al cine.
AND o Y
Es un operador binario. La expresión formada es cierta cuando ambos operandos son ciertos al mismo tiempo. Es el operador lógico de conjunción.
Ejemplo: es de día y hace sol.
NOT o NO
Es un operador unario, es decir, sólo afecta a un operando. Afecta a la expresión cambiando su estado lógico: si era verdad lo transforma en falso, y viceversa.
PARENTESIS
Los paréntesis se utilizan para anidar expresiones.
· ( ) Anidar expresiones
ORDEN DE EVALUACION
La prioridad a la hora de evaluar los operadores en cualquier expresión es:
· Paréntesis (empezando por los más internos)
· Potencias
· Productos y divisiones
· Sumas y restas
· Concatenación
· Relacionales
· Lógicos
Todos los símbolos que representan enlaces entre cada uno de los argumentos que intervienen en una operación se llaman operadores, y se utilizan para construir expresiones. Los operadores pueden ser:
RELACIONALES O CONDICIONALES
Se utilizan para formar expresiones booleanas, es decir, expresiones que al ser evaluadas producen un valor booleano: verdad o falso.
· < Menor que
· = Igual
· > Mayor que
· <= Menor o igual que
· >= Mayor o igual que
· <> Distinto de
Cuando se comparan caracteres alfanuméricos, se hace uno a uno, de izquierda a derecha. Si las variables son de diferente longitud, pero exactamente iguales hasta el último carácter del más corto, entonces se considera que el más corto es el menor. Sólo son iguales dos datos alfanuméricos si son iguales su longitud y sus componentes. Las letras minúsculas tienen mayor valor que las mayúsculas.
ARITMETICOS
Para tratar los números se utilizan los operadores aritméticos, que junto con las variables numéricas forman expresiones aritméticas.
· + Suma
· - Resta
· * Multiplicación
· ^ Potenciación
· / División real
· DIV División entera
· MOD Resto de la división entera
Los operadores DIV y MOD son los de menor prioridad.
ALFANUMERICOS
Se utiliza para unir datos alfanuméricos.
· + Concatenación
La concatenación es unir expresiones alfanuméricas como si fueran eslabones de una cadena.
LOGICOS O BOOLEANOS
Combinan sus operandos de acuerdo con las reglas del Algebra de Boole con el fin de producir un nuevo valor que se convierta en el valor de la expresión.
· OR Suma lógica
· AND Producto lógico
· NOT Negación
OR u O
Es un operador binario, es decir, afecta a dos operadores. La expresión que forma es cierta cuando al menos uno de sus operandos es cierto. Es el operador lógico de disyunción.
Ejemplo: estudiamos informática o nos vamos al cine.
AND o Y
Es un operador binario. La expresión formada es cierta cuando ambos operandos son ciertos al mismo tiempo. Es el operador lógico de conjunción.
Ejemplo: es de día y hace sol.
NOT o NO
Es un operador unario, es decir, sólo afecta a un operando. Afecta a la expresión cambiando su estado lógico: si era verdad lo transforma en falso, y viceversa.
PARENTESIS
Los paréntesis se utilizan para anidar expresiones.
· ( ) Anidar expresiones
ORDEN DE EVALUACION
La prioridad a la hora de evaluar los operadores en cualquier expresión es:
· Paréntesis (empezando por los más internos)
· Potencias
· Productos y divisiones
· Sumas y restas
· Concatenación
· Relacionales
· Lógicos
Valora este capítulo:
Opiniona sobre 'Modula 2 - Operadores' (6)
Tu nombre debe tener tres caracteres como mínimo.
Es necesario que te des de alta con una cuenta de correo válida.
Es necesario que te des de alta con una cuenta de correo válida.
El contenido del título de tu opinión debe tener tres caracteres como mínimo.
Es obligatorio que selecciones una valoración del recurso.
El contenido del comentario de tu opinión debe tener tres caracteres como mínimo.
Opina sobre este curso gratis |
Wikis relacionados con 'Modula 2 - Operadores'
PHP es un lenguaje en que usualmente el tipo de dato de una variable no...
Más »
Las manos y las palabras son, antes incluso que el arte, los órganos de comprensión...
Más »
Sintácticamente, 'incluso', 'todavía' y 'ya' se analizan como conectores contextuales y, semánticamente, como operadores epistémicos....
Más »
PHP es un lenguaje en que usualmente el tipo de dato de una variable no...
Más »
El narratario es, al igual que el narrador, una función estructural a la que es...
Más »
