Double Veri Türü (Visual Basic)
Negatif değerler için-1.79769313486231570 E + 308 ile-4.94065645841246544 E-324 arasında ve pozitif değerler için 1.79769313486231570 E + 308 ile 4.94065645841246544 E-324 arasında yer alan imzalanmış IEEE 64-bit (8 baytlık) çift duyarlıklı kayan nokta sayılarını barındırır. Çift duyarlıklı sayılar gerçek bir sayının yaklaşık bir kısmını depolar.
Açıklamalar
DoubleVeri türü, bir sayı için en büyük ve en küçük olası magnitudes sağlar.
Varsayılan değeri 0 ' Double dır.
Programlama İpuçları
Duyarlılık. Kayan noktalı sayılarla çalışırken her zaman bellekte kesin bir gösterimin olduğunu unutmayın. Bu, değer karşılaştırması ve işleç gibi belirli işlemlerden beklenmedik sonuçlara neden olabilir
Mod. Daha fazla bilgi için bkz. sorun giderme veri türleri.Sondaki sıfırlar. Kayan nokta veri türlerinde sondaki sıfır karakteri iç temsili yok. Örneğin, 4,2000 ve 4,2 arasında ayrım yapmazlar. Sonuç olarak, kayan nokta değerlerini görüntülerken veya yazdırdığınızda sondaki sıfır karakter görünmez.
Tür karakterleri. Değişmez değer türü karakterini
Rbir sabit değere eklemek,Doubleveri türüne zorlar. Örneğin, bir tamsayı değerinin arkasındanR, değer bir olarak değiştirilirDouble.' Visual Basic expands the 4 in the statement Dim dub As Double = 4R to 4.0: Dim dub As Double = 4.0RTanımlayıcı türü karakteri
#herhangi bir tanımlayıcıya eklemek bunu öğesine zorlarDouble. Aşağıdaki örnekte, değişkeninumşöyle yazılırDouble:Dim num# = 3Çerçeve türü. .NET Framework karşılık gelen tür System.Double yapısıdır.