ORIGEN DE LOS OPERADORES
Los operadores también provienen de las matemáticas y la lógica. Símbolos como la suma, resta o comparación fueron adaptados para que las computadoras pudieran realizar cálculos y tomar decisiones. Con el avance de la programación, surgieron nuevos operadores que permiten trabajar con condiciones, lógica y control del flujo del programa.
OPERADORES
Un operador se usa para trabajar con datos. Gracias a ellos, un programa puede sumar números, comparar resultados, verificar condiciones o cambiar valores. Cada vez que un programa decide si algo es verdadero o falso, si un jugador gana una partida o si un estudiante aprueba una materia, está usando operadores.
IMPORTANCIA
La importancia de los operadores está en que le dan lógica al programa. Sin ellos, el código sería solo una lista de datos sin sentido. Los operadores permiten transformar información, analizarla y usarla para resolver problemas reales. Por eso, aprender a usarlos bien es uno de los primeros pasos para escribir programas más inteligentes y eficientes.
CARACTERISTICAS PRINCIPALES
Una de sus características principales es que trabajan con valores y producen un resultado. Pueden actuar sobre uno o varios datos y su función depende del tipo de operación que realizan. Aunque cada lenguaje de programación tenga su propia forma de escribirlos, la idea detrás de los operadores casi siempre es la misma, lo que hace que aprender nuevos lenguajes sea más sencillo con el tiempo.
En programación existen operadores que sirven para hacer cálculos matemáticos, otros que comparan valores, algunos que combinan condiciones y otros que asignan o modifican datos. Todos ellos se usan constantemente, incluso en programas pequeños. Por ejemplo, cuando un programa suma dos números, compara una nota con el mínimo para aprobar o verifica si una condición se cumple, los operadores están trabajando detrás de escena.
TIPOS DE OPERADORES
Operadores Aritméticos
Los operadores aritméticos se usan para calcular un valor de dos o mas números, o cambiar el signo de un numero de positivo a negativo o viceversa.
|
Operador |
Propósito |
Ejemplo |
|
+ |
Suma dos números. |
[Subtotal]+[ImpuestoSobreVentas] |
|
- |
Busca la diferencia
entre dos números o indica el valor negativo de un número. |
[Precio]-[Descuento] |
|
* |
Multiplica dos
números. |
[Cantidad]*[Precio] |
|
/ |
Divide el primer
número entre el segundo. |
[Total]/[RecuentoDeElementos] |
|
\ |
Redondea ambos
números a enteros, divide el primer número entre el segundo y, después,
trunca el resultado a un entero. |
[Registradas]\[Salas] |
|
Resto |
Divide el primer
número entre el segundo y después devuelve únicamente el resto. |
[Registradas] Resto [Salas] |
|
^ |
Eleva un número a la
potencia de un exponente. |
Número ^ Exponente |
Operadores de
Comparación
Los operadores de
comparación se usan para comparar valores y devolver un resultado que sea True,
False o Null.
|
Operador |
Propósito |
Ejemplo |
|
< |
Devuelve True si el primer valor es menor que el segundo
valor. |
Valor1 < Valor2 |
|
<= |
Devuelve True si el primer valor es menor o igual que el
segundo valor. |
Valor1 <= Valor2 |
|
> |
Devuelve True si el primer valor es mayor que el segundo
valor. |
Valor1 > Valor2 |
|
>= |
Devuelve True si el primer valor es mayor o igual que el
segundo valor. |
Valor1 >= Valor2 |
|
= |
Devuelve True si el primer valor es igual al segundo valor. |
Valor1 = Valor2 |
|
<> |
Devuelve True si el primer valor no es igual al segundo valor. |
Valor1 <>
Valor2 |
Operadores Lógicos
Los operadores lógicos se usan para combinar dos valores Booleanos y devolver un resultado verdadero, falso o nulo. Los operadores lógicos también se denominan operadores Booleanos.
|
Operador |
Propósito |
Ejemplo |
|
Y |
Devuelve True cuando Expresión1 y Expresión2 son verdaderas. |
Expresión1 Y
Expresión2 |
|
O |
Devuelve True cuando Expresión1 o Expresión2 es verdadera. |
Expresión1 O
Expresión2 |
|
Eqv |
Devuelve True cuando tanto Expresión1 como Expresión2 son
verdaderas, o cuando Expresión1 y Expresión2 son falsas. |
Expresión1 Eqv
Expresión2 |
|
No |
Devuelve True cuando la Expresión no es verdadera. |
No Expresión |
|
Xor |
Devuelve True si Expresión1 es verdadera o Expresión2 es
verdadera, pero no ambas. |
Expresión1 Xor
Expresión2 |
Los operadores de concatenación se usan para combinar dos valores de texto en uno.
|
Operador |
Propósito |
Ejemplo |
|
& |
Combina dos cadenas para formar una. |
cadena1& cadena2 |
|
+ |
Combina dos cadenas para formar una y propaga los valores Null
(si un valor es Null, toda la expresión se evalúa como Null). |
cadena1+ cadena2 |
Operadores especiales
Los operadores
especiales se usan para devolver un resultado True o False como se describe en
la tabla siguiente.
|
Operador |
Propósito |
Ejemplo |
|
Is Null o Is Not Null |
Determina si un valor es nulo o no nulo. |
Campo1 Is Not Null |
|
Like "patrón" |
Compara valores de cadena mediante los operadores de comodín,‘?’y‘*’. |
Campo1 Like
"instruct*" |
|
Between valor1 And valor2 |
Determina si un valor numérico o de fecha se encuentra dentro
de un rango. |
Campo1 Between 1 And 10 |
|
In(valor1,valor2...) |
Determina si un valor se encuentra dentro de un conjunto de
valores. |
Campo1 In
("rojo","verde","azul") |
Dominar los operadores es como aprender a usar bien las herramientas básicas antes de construir algo grande. Mientras mejor se entienden, más fácil resulta crear programas interactivos, resolver errores y dar vida a ideas propias a través del código.
.jpeg)
el diseño web es good
ResponderBorrar