Visual Basic Simple
Informazioni aggiuntive sui Tipi di dati
Sincronizza Indice
Sincronizza Indice
Scarica il progetto
Scarica il progetto
Scarica il testo dell'articolo
Testo dell'articolo
Stampa l'articolo
Stampa l'articolo

Con Visual Basic sono presenti i seguenti tipi di dati elementari:

  • Integer
    Numeri interi a dimensione media
    Spazio allocato:
    2 bytes - 16 bit
    Intervallo utilizzabile: Da -32.768 a +32.767
    Note: L'intervallo è dato da (2 ^ 16) / 2 per i due segni
  • Byte
    Dati binari
    Spazio allocato:
    1 byte - 8 bit
    Intervallo utilizzabile: Da 0 a 255
    Note: L'intervallo è dato da (2 ^ 8)
  • Long
    Numeri interi a dimensione grande
    Spazio allocato:
    4 bytes - 32 bit
    Intervallo utilizzabile: Da -2.147.483.648 a +2.147.483.647
    Note: L'intervallo è dato da (2 ^ 32) / 2 per i due segni
  • Single
    Numeri decimali a precisione singola
    Spazio allocato:
    4 bytes - 32 bit
    Intervallo utilizzabile negativo: Da -3,402 823E38 a -1,401 298E-45
    Intervallo utilizzabile positivo: Da +1,401 298E-45 a +3,402 823E38
  • Double
    Numeri decimali a precisione doppia
    Spazio allocato:
    8 bytes - 64 bit
    Intervallo utilizzabile negativo: Da -1,79 769 313 486 232E308 a -4,94 065 645 841 247E-324
    Intervallo utilizzabile positivo: Da +4,94 065 645 841 247E-324 a +1,79 769 313 486 232E308
  • Currency
    Valute con 4 decimali fissi
    Spazio allocato:
    8 bytes - 64 bit
    Intervallo utilizzabile: Da -922.337.203.685.477,5808 a +922.337.203.685.477,5807
    Note: L'intervallo è dato da (2 ^ 64) / 2 per i due segni
  • Date
    Data con giorno, mese ed anno con 4 cifre ed orario con ore, minuti e secondi
    Spazio allocato: 8
    bytes - 64 bit
    Intervallo utilizzabile: Dall'1 Gennaio 100 al 31 Dicembre 9999
  • Boolean
    Valore booleano
    Spazio allocato:
    2 bytes - 16 bit
    Intervallo utilizzabile: True (Vero) e False (Falso)
  • String a lunghezza fissa
    Stringa a lunghezza dichiarata
    Spazio allocato:
    Lunghezza stringa
    Intervallo utilizzabile: Da 1 a 65.400 caratteri
  • String a lunghezza variabile
    Stringa a lunghezza non dichiarata
    Spazio allocato:
    10 bytes (80 bit) + Lunghezza stringa
    Intervallo utilizzabile: Da 0 a 2.000.000.000 circa
  • Object
    Puntatore ad un oggetto in memoria
    Spazio allocato:
    4 bytes - 32 bit
    Note: Il puntatore è costituito da 4 bytes divisi in 2 per il segmento e 2 per l'offset in memoria, secondo il modello della memoria segmentata.
  • Variant con numeri
    Qualsiasi valore numerico corrispondente ad uno dei tipi precedenti
    Spazio allocato:
    16 bytes - 128 bit
    Intervallo utilizzabile: Qualsiasi visto precedentemente fino all'intervallo di Double
    Note: Lo spazio occupato è il doppio di quello utilizzato dal Double, massimo valore ammissibile per questo tipo.
  • Variant con caratteri
    Stringa a lunghezza variabile
    Spazio allocato:
    22 bytes - 176 bit + Lunghezza stringa
    Intervallo utilizzabile: Come per String
  • Decimal
    Numero decimale a lunghezza fissa
    Spazio allocato:
    14 bytes - 112 bit
    Intervallo utilizzabile: Da +/-79.228.162.514.264.337.593.543.950.335 senza virgola e +/-7,9 228 162 514 264 337 593 543 950 335 con virgola
    Note: L'intervallo è dato da (2 ^ 96) e la virgola è mobile.
    Il numero minore diverso da 0 è +/-0,00 000 000 000 000 000 000 000 000 001
    L'intervallo è composto da 12 bytes, mentre l'allocazione è di 14 bytes. I restanti 2 bytes sono occupati dalla posizione della virgola.
    Questo tipo di dati non è direttamente richiamabile ma è un sottotipo dei Variant numerici. È richiamabile unicamente attraverso l'istruzione CDec applicata ad un Variant.

Fibia FBI
27 Ottobre 2000

Scarica il progetto
Scarica il progetto
Scarica il testo dell'articolo
Scarica il testo dell'articolo
Stampa l'articolo
Stampa l'articolo