Double Veri Türü (Visual Basic)
-1,79769313486231570E+308 ile -4,9406564584124 arasında değişen, imzalı IEEE 64 bit (8 bayt) çift duyarlıklı kayan noktalı sayıları tutar Negatif değerler için 6544E-324 ve pozitif değerler için 4,94065645841246544E-324 ile 1,79769313486231570E+308 arasında. Çift duyarlıklı sayılar, gerçek bir sayının yaklaşık bir sayısını depolar.
Açıklamalar
Veri Double
türü, bir sayı için mümkün olan en büyük ve en küçük büyüklükleri sağlar.
varsayılan değeri Double
0'dır.
Programlama İpuçları
Hassas. Kayan noktalı sayılarla çalışırken, bunların bellekte her zaman kesin bir gösterimi olmadığını unutmayın. Bu, değer karşılaştırması ve işleç gibi belirli işlemlerden beklenmeyen sonuçlara
Mod
yol açabilir. Daha fazla bilgi için bkz . Veri Türlerinde Sorun Giderme.Sondaki Sıfırlar. Kayan nokta veri türleri, sondaki sıfır karakterlerin iç gösterimine sahip değildir. Örneğin, 4.2000 ile 4.2 arasında ayrım yapmazlar. Sonuç olarak, kayan nokta değerlerini görüntüleyip yazdırdığınızda sondaki sıfır karakterler görünmez.
Karakter yazın. Değişmez değer türü karakterinin
R
değişmez değere eklenmesi, bunu veri türüneDouble
zorlar. Örneğin, bir tamsayı değerinin ardındanR
gelirse, değer olarakDouble
değiştirilir.' 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ü karakterinin
#
herhangi bir tanımlayıcıya eklenmesi bunu olarakDouble
zorlar. Aşağıdaki örnekte değişkeninum
olarakDouble
yazıldı:Dim num# = 3
Çerçeve Türü. .NET Framework'te karşılık gelen tür yapısıdır System.Double .