Aracılığıyla paylaş


Tamsayı veri türü (Visual Basic)

Holds değeri 2.147.483.648 ile 2.147.483.647 arasında 32 bitlik (4 bayt) tamsayıları imzalanmış.

Notlar

Integer Veri türü, 32-bit işlemci üzerinde en iyi performansı sağlar.Diğer bütünleyici yüklemek ve alınan ve belleğe depolamak daha yavaş türleridir.

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

Programlama ipuçları

  • Birlikte çalışabilirlik konuları. Örnek Otomasyon veya com nesneleri için NET Framework için yazılmış olmayan bileşenlerle deki olmadığını unutmayın Integer diğer ortamlarda farklı veri genişliği (16 bit) vardır.16-Bit bağımsız böyle bir bileşene geçirmeden, olarak bildirirken Short yerine Integer yeni Visual Basic kodunuzda.

  • Widening. The Integer data type widens to Long, Decimal, Single, or Double.Yani dönüştürebilirsiniz Integer karşılaşma olmadan bu türlerinden herhangi biri için bir System.OverflowException hata.

  • Karakterleri yazın. Hazır bilgi türü karakter ekleme I bir sabit zorlar Integer veri türü.Tanımlayıcı türü karakter ekleme % herhangi bir tanımlayıcı zorlar Integer.

  • Framework türü. NET Framework içinde karşılık gelen türü olan System.Int32 yapısı.

Aralık

Bu yazıda aralığın dışındaki bir sayı bir tam sayı türünde bir değişken ayarlamaya çalışırsanız, hata oluşur.Bir kesir ayarlamaya çalışırsanız, sayı yukarı veya aşağı doğru en yakın tamsayı değerine yuvarlanır.Sayı iki tamsayı değerler eşit değilse, değer için yuvarlanır en yakın çift tamsayıya.Bu davranış bir orta nokta değeri tek bir yönde devamlı olarak yuvarlama sonucu yuvarlama hataları en aza indirir.Aşağıdaki kod, yuvarlama örnekler gösterir.

' The valid range of an Integer variable is -2147483648 through +2147483647.
Dim k As Integer
' The following statement causes an error because the value is too large.
k = 2147483648
' The following statement sets k to 6.
k = 5.9
' The following statement sets k to 4
k = 4.5
' The following statement sets k to 6
k = 5.5

Ayrıca bkz.

Başvuru

Veri türü özeti (Visual Basic)

System.Int32

Uzun veri türünü (Visual Basic)

Kısa 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ı