Operadores En Visual Net
Enviado por danielitoga • 5 de Marzo de 2014 • 818 Palabras (4 Páginas) • 252 Visitas
Operadores y expresiones
Un operador es un elemento de código que realiza una operación en uno o más elementos de código que contienen valores.
Una expresión es una serie de elementos de valor combinados con operadores, que produce un nuevo valor.
Los operadores actúan sobre los elementos de valor realizando cálculos, comparaciones y otras operaciones.
Tipos de operadores
Visual Basic reconoce los siguientes tipos de operadores:
• Operadores aritméticos
• Operadores de comparación
• Operadores de concatenación
• Operadores lógicos.
Operadores Aritméticos
Los operadores aritméticos realizan cálculos matemáticos básicos con valores numéricos
Operador Significado Ejemplos
+ Suma x = 12 + 3
- Resta y = 10 - 7
* Multiplicación a = 5 * 4
/ División b = 15 / 3
^ Potencia p = 2 ^ 3
\ División entera r = 10 \ 3
Mod Residuo c = 20 Mod 2
Operadores de Comparación
Los operadores de comparación comparan dos expresiones y devuelven un valor Boolean que representa la relación entre sus valores.
Operador Significado Ejemplos
= Igualdad 23 = 33 ' False
23 = 23 ' True
<> Desigualdad 23 <> 33 ' True
23 <> 23 ' False
< Menor que 23 < 33 ' True
23 < 23 ' False
> Mayor que 23 > 23 ' False
23 > 12 ' True
<= Menor o igual que 23 <= 33 ' True
23 <= 12 ' False
>= Mayor o igual que 23 >= 33 ' False
23 >= 23 ' True
Operadores de Concatenación.
Los operadores de concatenación combinan varias cadenas en una sola. Hay dos operadores de concatenación: + y &.
Dim x As String
Dim y As String
x = "Con" & "caten" & "ation"
y = "Con" + "caten" + "ation"
Diferencias entre + y &
El Operador + tiene la finalidad principal de sumar dos números. Sin embargo, también puede concatenar operandos numéricos con operandos de cadena. El operador + tiene un conjunto complejo de reglas que determinan si se debe sumar, concatenar, señalar un error del compilador o producir una excepción InvalidCastException en tiempo de ejecución.
El Operador & sólo se define para operandos de tipo String y siempre amplía sus operandos a String, independientemente de la configuración de Option Strict. El operador & está recomendado para la concatenación de cadenas, porque está definido exclusivamente para cadenas y reduce las posibilidades de generar una conversión no deseada.
Operadores Lógicos.
Los operadores lógicos comparan expresiones Boolean y devuelven un resultado Boolean.
Operador Significado
And Realiza la conjunción lógica de dos expresiones.
Si ambas expresiones se evalúan como True, And devuelve True. Si al menos una de las expresiones se evalúa como False, And devuelve False.
Or Realiza la disyunción o inclusión lógica de dos expresiones.
Si una de las expresiones o ambas se evalúan como True, Or devuelve True. Si ninguna de las expresiones se evalúa como True, Or devuelve False.
Xor Realiza la exclusión lógica de dos expresiones.
Si exactamente una expresión, pero no ambas, se evalúa como True, Xor devuelve True. Si ambas expresiones se evalúan como
...