Respuestas
Respuesta:
Tipos de operadores
Operadores de asignación.
Como su nombre lo dice su función es asignar un valor especifico a una variable mediante una asignación simple (=) o por dos operadores, llamados operadores compuestos.
= Asignación Básica
*= Asigna Producto
/= Asigna División
+= Asigna Suma
-= Asigna Resta
%= Asigna Modulo
<<= Asigna Desplazamiento Izquierda
>>= Asigna Desplazamiento Derecha
&= Asigna AND entre Bits
^= Asigna XOR entre Bits
|= Asigna OR entre Bits
Operadores Aritméticos.
Son aquello símbolos que nos permiten hacer operaciones o cálculos simples.
– Resta
+ Suma
* Multiplicación
/ División
% Módulo
— Decremento
++ Incremento
Operadores Relacionales o de comparación.
Permiten evaluar una la igualdad y la magnitud, es decir si dos variables son iguales, diferentes o menores, a su vez permite comprobar o bien probar la veracidad de una condición, propuesta o pregunta, la respuesta es de valor booleano (verdadero que es igual 1 por defecto, y falso que le corresponde el 0).
< Menor
> Mayor
<= Menor o igual
>= Mayor o igual
== Igual
¡= Diferente
Operadores Lógicos
Producen un resultado booleano, les corresponden lógicos los cuales están relacionados con cierto o falso, podría decirse que ayudan a “unir” propiedades.
&& Conjunción (Y) and
|| Disyunción (O) or
! Negación
Operadores de dirección.
Existen de referencia y de in dirección, de selección y de selección de objetos.
* Deferencia o in dirección
& Referencia o dirección
. In dirección de puntero a miembro o de selección de
-> in dirección de puntero-a-clase o de selección de objetos
Operadores de manejo de Bits.
Son operadores que permiten hacer movimiento a nivel de bits, es decir manejar flags. Que son variables de tipo entero que puede tomas dos valores.
- El operador AND (&): compara dos bits; si los dos son 1 el resultado es 1, en otro caso el resultado será 0.
- El operador OR (): compara dos bits; si cualquiera de los dos bits es 1, entonces el resultado es 1; en otro caso será 0.
- El operador XOR (): dará como resultado un 1 si cualquiera de los dos operandos es 1, pero no los dos a la vez.
- El operador de complemento (): Este operador devuelve como resultado el complemento a uno del operando
Los operadores de desplazamiento a nivel de bit
Desplazan a la izquierda o a la derecha un número especificado de bits.
Operador condicional o ternario
Existe un último operador, este a diferencia del resto es ternario, es decir utiliza tres variables u operandos es (? ) y sirve para escribir expresiones condicionales. Su formato es el siguiente
expresion1 ? expresion2 : expresion3