Tipo di dati Double (Visual Basic)
Aggiornamento: Luglio 2008
Contiene numeri con segno IEEE a 64 bit (8 byte) a virgola mobile e precisione doppia compresi tra -1,79769313486231570E+308 e -4,94065645841246544E-324 per i valori negativi e tra 4,94065645841246544E-324 e 1,79769313486231570E+308 per i valori positivi. Con i numeri a precisione doppia viene memorizzata un'approssimazione a un numero reale.
Note
Il tipo di dati Double fornisce l'ordine di grandezza più alto e più basso per un numero.
Il valore predefinito di Double è 0.
Suggerimenti per la programmazione
**Precisione.**Quando si utilizzano numeri a virgola mobile, tenere presente che non sempre contengono una rappresentazione precisa in memoria. Per questo motivo è possibile che determinate operazioni restituiscano risultati imprevisti, quali il confronto di valori e l'operatore Mod. Per ulteriori informazioni, vedere Risoluzione dei problemi relativi ai tipi di dati.
Zeri finali. I tipi di dati a virgola mobile non contengono alcuna rappresentazione interna degli zeri finali. Ad esempio, non viene fatta distinzione tra 4,2000 e 4,2. Di conseguenza, gli zeri finali non sono presenti quando vengono visualizzati o stampati valori a virgola mobile.
Caratteri tipo. Aggiungendo il carattere di tipo letterale R a un valore letterale, se ne determina la conversione nel tipo di dati Double. Ad esempio, se un valore intero è seguito da R, il valore viene impostato su Double.
' Visual Basic expands the 4 in the statement Dim dub As Double = 4R to 4.0: Dim dub As Double = 4.0R
Aggiungendo il carattere identificatore di tipo # a qualsiasi identificatore, se ne determina la conversione nel tipo di dati Double. Nell'esempio riportato di seguito, la variabile num viene tipizzata come un oggetto Double:
Dim num# = 3
Tipo Framework. Il tipo corrispondente in .NET Framework è la struttura System.Double.
Vedere anche
Attività
Risoluzione dei problemi relativi ai tipi di dati
Concetti
Utilizzo efficiente dei tipi di dati
Riferimenti
Riepilogo dei tipi di dati (Visual Basic)
Tipo di dati Decimal (Visual Basic)
Tipo di dati Single (Visual Basic)
Funzioni di conversione del tipo
Cronologia delle modifiche
Date |
History |
Motivo |
---|---|---|
Luglio 2008 |
Aggiunti esempi di utilizzo di caratteri tipo nella sezione "Suggerimenti per la programmazione". |
Commenti e suggerimenti dei clienti. |