Single Veri Türü (Visual Basic)
, Negatif değerler için-3.4028235 E + 38 ila-1.401298 E-45 değerindeki ve pozitif değerler için 3.4028235 E + 38 ile 1.401298 E-45 arasında değişen, imzalanan IEEE 32-bit (4 baytlık) tek duyarlıklı kayan nokta sayılarını barındırır. Tek duyarlıklı sayılar gerçek bir sayının yaklaşık bir kısmını depolar.
Açıklamalar
SingleTam veri genişliğini gerektirmeyen kayan nokta değerlerini içermesi için veri türünü kullanın Double . Bazı durumlarda, ortak dil çalışma zamanı Single değişkenlerinizi birbirine yakından paketlenebilir ve bellek tüketimini kaydedebilir.
Varsayılan değeri 0 ' Single dır.
Programlama İpuçları
Duyarlılık. Kayan noktalı sayılarla çalışırken her zaman bellekte kesin bir gösterimine sahip olmadıkları göz önünde bulundurun. 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.Kan.
SingleWidens veri türüDouble. Bu,SingleDoublebir hatayla karşılaşmadan ' a dönüştürebileceğiniz anlamına gelir System.OverflowException .Sondaki sıfırlar. Kayan nokta veri türlerinde sondaki 0 karakterden oluşan 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 0 karakter görünmez.
Tür karakterleri. Değişmez değer türü karakterini
Fbir sabit değere eklemek,Singleveri türüne zorlar. Tanımlayıcı türü karakteri!herhangi bir tanımlayıcıya eklemek bunu öğesine zorlarSingle.Çerçeve türü. .NET Framework karşılık gelen tür System.Single yapısıdır.