Aracılığıyla paylaş


Double veri türü (Visual Basic)

Holds imzalı değeri - 1.79769313486231570E + 308 - aracılığıyla aralığındaki IEEE 64-bit (8 bayt) çift duyarlıklı kayan nokta sayılarını 4.94065645841246544E-324 4.94065645841246544E gelen ve negatif değerler için-324-1.79769313486231570E + 308 pozitif değerler için.Çift duyarlıklı sayıların yaklaşık bir gerçek sayı olarak saklar.

Notlar

Double Veri türü için bir sayı en büyük ve en küçük olası magnitudes sağlar.

Varsayılan değer olan Double 0'dır.

İpuçları programlama

  • Hassasiyet. Kayan noktalı sayıları ile çalışırken, bunlar her zaman kesin bir gösterimi bellekte olmadığını unutmayın.Bu değer karşılaştırma gibi belirli operasyonlardan beklenmeyen sonuçlar çıkmasına ve Mod işleci.Daha fazla bilgi için bkz. Veri türleri (Visual Basic) sorun giderme.

  • Sondaki sıfırlar. Kayan nokta veri türleri, sıfır karakter izleyen herhangi bir iç temsilini gerekmez.Örneğin, bunlar 4.2000 ile 4.2 arasında ayrım yapılmaz.Sonuç olarak, sıfır karakter sondaki görünmüyor görüntülediğinizde veya yazdırma kayan nokta deðerlerinin.

  • Karakterleri yazın. Hazır karakter ekleme R bir sabit zorlar Double veri türü.Örneğin, bir tamsayı değeri arkasından R, değer için değiştirilmiş bir Double.

    ' Visual Basic expands the 4 in the statement Dim dub As Double = 4R to 4.0:
    Dim dub As Double = 4.0R
    

    Tanımlayıcı türü karakter ekleme # herhangi bir tanımlayıcı zorlar Double.Aşağıdaki örnekte, değişken num olarak yazılmış bir Double:

    Dim num# = 3
    
  • Framework türü. Karşılık gelen türü.net Framework System.Double yapısı.

Ayrıca bkz.

Görevler

Veri türleri (Visual Basic) sorun giderme

Başvuru

Veri türü özeti (Visual Basic)

System.Double

Ondalık veri türü (Visual Basic)

Tek veri türü (Visual Basic)

Tür dönüştürme işlevleri (Visual Basic)

Dönüştürme özeti (Visual Basic)

Kavramlar

Veri türleri (Visual Basic) verimli kullanımı

Yazı karakterleri (Visual Basic)