1. Operadores básicos de visual basic




2.
Donde se
realizan las operaciones básicas en visual basic
Primero
^ Segundo
- La negación (menos unitario),
Tercero
* / Cuarto
\ Quinto
Mod Sexto
+- últimos
Tomando como referencia
la tabla anterior, la expresión
Total = 10+15*2/4^2
Se evaluará de la siguiente
forma
Total = 10+15*2/4^2
Total = 10+15*2/16
Total = 10+30/16
Total = 10+1.875
Total = 11,875
- Tipos
de datos de visual basic
Tipo de Visual Basic
|
Estructura de tipo
Common Language Runtime
|
Asignación de
almacenamiento nominal
|
Intervalo de valores
|
En función de la
plataforma de implementación
|
True o False
|
||
1 byte
|
0 a 255 (sin signo)
|
||
Char (carácter
individual)
|
2 bytes
|
0 a 65535 (sin signo)
|
|
8 bytes
|
0:00:00 (medianoche)
del 1 de enero de 0001 a 11:59:59 p.m. del 31 de diciembre de 9999.
|
||
16 bytes
|
0 a
+/-79.228.162.514.264.337.593.543.950.335 (+/-7,9... E+28) † sin
separador decimal; 0 a +/-7,9228162514264337593543950335 con 28 posiciones a
la derecha del decimal;
el número distinto de
cero más pequeño es +/-0,0000000000000000000000000001 (+/-1E-28) †
|
||
Double (punto flotante de precisión
doble)
|
8 bytes
|
-1,79769313486231570E+308
a -4,94065645841246544E-324 † para los valores
negativos;
4,94065645841246544E-324
a 1,79769313486231570E+308 † para los valores positivos
|
|
4 bytes
|
-2.147.483.648 a
2.147.483.647 (con signo)
|
||
Long (entero
largo)
|
8 bytes
|
-9.223.372.036.854.775.808
a 9.223.372.036.854.775.807 (9,2...E+18 †) (con signo)
|
|
Object (clase)
|
4 bytes en plataforma
de 32 bits
8 bytes en plataforma
de 64 bits
|
Cualquier tipo puede
almacenarse en una variable de tipo Object
|
|
1 byte
|
-128 a 127 (con
signo)
|
||
Short (entero corto)
|
2 bytes
|
-32.768 a 32.767 (con
signo)
|
|
Single (punto flotante de precisión
sencilla)
|
4 bytes
|
-3,4028235E+38 a
-1,401298E-45 † para los valores negativos;
1,401298E-45 a
3,4028235E+38 † para los valores positivos
|
|
String (longitud variable)
|
String (clase)
|
En función de la
plataforma de implementación
|
0 a 2.000 millones de
caracteres Unicode aprox.
|
4 bytes
|
0 a 4.294.967.295
(sin signo)
|
||
8 bytes
|
0 a
18.446.744.073.709.551.615 (1,8...E+19 †) (sin signo)
|
||
User-Defined(estructura)
|
(hereda deValueType)
|
En función de la
plataforma de implementación
|
Cada miembro de la
estructura tiene un intervalo de valores determinado por su tipo de datos y
es independiente de los intervalos de valores correspondientes a los demás
miembros.
|
2 bytes
|
0 a 65.535 (sin
signo)
|
No hay comentarios.:
Publicar un comentario