Tipi di Visual Basic

Questo modulo è un modulo fittizio che racchiude semplicemente tutti i tipi di dati di Visual Basic.

Types Summary
Public Byte

Tipo di Dato Numerico Intero
Public Boolean

Tipo di Dato Booleano
Public Integer

Tipo di Dato Numerico Intero
Public Long

(Intero Lungo)
Public Single

(Virgola mobile a precisione semplice)
Public Double

(virgola mobile a precisione doppia)
Public Currency

(Intero Diviso)
Public Decimal

Tipo di dato Numerico Decimale
Public Date

Tipo di dato contenente date
Public Object

Tipo di dato Oggetto
Public String

Tipo di dato contenente caratteri.
Public Variant

Contiene qualisasi tipo di dato
 
Details

Byte

Tipo di Dato Numerico Intero
Occupa: 1 byte
Contiene Numeri Da 0 a 255

Boolean

Tipo di Dato Booleano
Occupa: 2 byte
Contiene True o False

Integer

Tipo di Dato Numerico Intero
Occupa: 2 byte
Contiene Numeri Da -32.768 a 32.767

Long

(Intero Lungo)
Occupa: 4 byte
Contiene Numeri Da -2.147.483.648 a 2.147.483.6477

Single

(Virgola mobile a precisione semplice)
Occupa: 4 byte
Contiene Numeri Da -3,402823E38 a -1,401298E-45 per valori negativi; da 1,401298E-45 a 3,402823E38 per valori positivi

Double

(virgola mobile a precisione doppia)
Occupa: 8 byte
Contiene Numeri Da -1,79769313486232E308 a -4,94065645841247E-324 per valori negativi; da 4,94065645841247E-324 a 1,79769313486232E308 per valori positivi.

Currency

(Intero Diviso)
Occupa: 8 byte
Contiene Numeri Da -922.337.203.685.477,5808 a 922.337.203.685.477,5807

Decimal

Tipo di dato Numerico Decimale
Occupa: 14 byte
Contiene Numeri +/-79.228.162.514.264.337.593.543.950.335 senza virgola;
+/-7,9228162514264337593543950335 con 28 decimali; il numero minore diverso da zero è +/-0,0000000000000000000000000001

Date

Tipo di dato contenente date
Occupa: 8 byte
Dall'1 gennaio 100 al 31 dicembre 9999

Object

Tipo di dato Oggetto
Occupa: 4 byte
Qualsiasi riferimento Object

String

Tipo di dato contenente caratteri.
Può essere usato sia a lunghezza fissa che a lunghezza variabile.
Nel primo caso occupa: Lunghezza stringa; Da 1 a circa 65.400 Nel secondo caso occupa: 10 byte + lunghezza stringa; Da 0 a circa 2 miliardi

Variant

Contiene qualisasi tipo di dato
Se usato per contenere numeri occupa: 16 byte; contiene qualsiasi valore numerico fino all'intervallo di un Double
Se usato per contenere stringhe occupa: 22 byte + lunghezza stringa; contiene lo stesso intervallo di String a lunghezza variabile