Operadores
Operadores
Los tipos de datos primitivos en Visual Basic son objetos en el espacio de nombres
System. Para cada tipo de datos, se proporciona un nombre corto o alias. Por
ejemplo, int es el nombre corto correspondiente a System.Int32 y double es la forma
abreviada de System.Double.
En función
de la
plataforma
de
Boolea implementa
Boolean n ción True o False
Char
(Carácter
Individual) Char 2 Bytes 0 a 65535 (sin signo)
0:00:00 (Medianoche)
Dateti 01/01/1990 a 11:59:59 p.m.
Date me 8 Bytes 31/12/9999
0 a +/-
79.228.162.514.264.337.593.54
3.950.335 (+/-7,9... E+28) † sin
separador decimal; 0 a +/-
7,922816251426433759354395
Decima 0335 con 28 posiciones a la
Decimal l 16 Bytes derecha del decimal.
Estructura
Tipo de de tipo
Dato en Common
Visual Language Asignación de
Basic Runtime Almacenamiento Intervalos
-1,79769313486231570E+308 a -
†
4,94065645841246544E-324 para los
valores negativos;
4,94065645841246544E-324 a
†
1,79769313486231570E+308 para los
Double Double 8 Bytes valores positivos
-9.223.372.036.854.775.808 a
9.223.372.036.854.775.807
Long Int64 8 Bytes (9,2...E+18 †) (con signo)
4 Bytes (x86)
Cualquier tipo puede almacenarse en
Object Object 8 Bytes (x64) una variable de tipo Object
En función de la
plataforma de 0 a 2.000 millones de caracteres
String String implementación Unicode aprox.
Variables y Constantes
Ambas representan un espacio de Memoria RAM que guarda un valor que servirá para
algún proceso en particular, la Variable contiene un valor que puede ser modificado en
cualquier momento, mientras que el valor de la constante es fijo y no cambia en la
ejecución del programa.
Declaración de Variables
En .NET existen los miembros, que es la forma como se declaran las variables. En Visual
Basic .NET tenemos:
Private.- Para hacer que una variable sea accesible únicamente desde su módulo, clase
o estructura.
Friend.- Para hacer que una variable sea accesible sólo desde el mismo ensamblado.
Protected.- Para hacer que una variable sea accesible desde su clase y cualquier clase
derivada.
Protected.- Para hacer que una variable sea accesible desde su clase y cualquier clase
derivada.
Operadores
Operadores Aritméticos.
+ Suma
- Resta
* Multiplicación
/ División (Alt 47)
\ División entera (Alt 92)
MOD Residuo de una división
^ Exponenciación (Alt 94)
= igual
> mayor que
< menor que
>= mayor o igual que
<= menor o igual que
<> Diferente
And Y lógico
Or O lógico
Not negación
Estructuras Secuenciales Operadores Aritméticos
Problema 1
Operadores Aritméticos:
Crear un programa que me permita sumar, restar, multiplicar, dividir, obtener potencia
y raíz de dos números ingresados por teclado.
Botón btncalcular
'Declaración de variables
Dim num1, num2 As Integer
Dim suma, resta, mult As Integer
Dim div As Double
'Entrada de Datos
num1 = Val(txtnum1.Text)
num2 = Val(txtnum2.Text)
'Proceso
suma = num1 + num2
resta = num1 - num2
mult = num1 * num2
div = num1 / num2
potencia= num1 ^ num2
raiz= num1 ^ (1/num2)
'Salida de Información
txtsuma.Text = suma
txtresta.Text = resta
txtmult.Text = mult
txtdiv.Text = div
txtpotencia.text=potencia
txtraiz.text=raíz
Botón Limpiar
Txtnum1.clear()
Txtnum.clear()
Txtsuma.clear()
Txtresta.clear()
Txtmult.clear()
Txtdiv.Clear()
Txtpotencia.clear()
Txtraiz.clear()
Botón Salir
End