Aracılığıyla paylaş


\ İşleci (Visual Basic)

İki sayı böler ve tamsayı sonucu verir.

expression1 \ expression2

Bölümleri

  • expression1
    Gerekli.Herhangi bir sayısal ifade.

  • expression2
    Gerekli.Herhangi bir sayısal ifade.

Desteklenen türler

İmzalanmamış ve kayan nokta türü de dahil olmak üzere tüm sayısal türler ve Decimal.

Sonuç

Sonucu tamsayı bölümünü ise expression1 bölünür expression2, bir hatırlatıcı atar ve yalnızca tamsayı bölümü korur.Olarak bilinen bu kesme.

Sonuç veri türü sayısal tür veri türleri için uygun olan expression1 ve expression2."Tamsayý aritmetikleri" tablolarda görmek Veri türleri (Visual Basic) işleci sonuçları.

/ İşleç (Visual Basic) Kalan kesir kısmı korur tam sayının verir.

Notlar

Bölme gerçekleştirmeden önce Visual Basic için kayan nokta herhangi bir sayısal ifade dönüştürmeye çalışır Long.Option Strict Olan On, derleyici bir hata oluşur.Option Strict Olan Off, bir OverflowException değer aralığı dışında ise mümkün Uzun veri türünü (Visual Basic).Dönüştürme Long de tabi olduğu banker's yuvarlama.İçinde "Kesirli bölümleri" daha fazla bilgi için bkz: Tür dönüştürme işlevleri (Visual Basic).

expression1 Veya expression2 veren hiçbir şey, sıfır olarak kabul edilir.

Denenen sıfıra bölme

expression2 Sıfır olarak değerlendirilir \ operator yaratmaz bir DivideByZeroException özel durum.Bu, işlenen tüm sayısal veri türleri için geçerlidir.

[!NOT]

\ İşleç olabilir aşırı, o sınıf veya yapı türü bir işlenen sahip olduğunda bir sınıf veya yapı davranışını tanımlayabilirsiniz, anlamına gelir.Bu tür bir sınıf veya yapı kodunuzu bu işleç kullanıyorsa, yeniden tanımlanan davranışı anladığınızdan emin olun.Daha fazla bilgi için bkz. Operatör yordamları (Visual Basic).

Örnek

Aşağıdaki örnek \ gerçekleştirmek tamsayı bölme işleci.Sonucu atılan geri kalanı ile iki işlenen tamsayı bölümünü gösteren bir tamsayıdır.

Dim resultValue As Integer
resultValue = 11 \ 4
resultValue = 9 \ 3
resultValue = 100 \ 3
resultValue = 67 \ -3

Önceki örnekte ifadeler sırasıyla 2, 3, 33 ve -22, değerleri döndürür.

Ayrıca bkz.

Başvuru

\ = İşleci

/ İşleç (Visual Basic)

Option Strict deyimi

Aritmetik işleçler (Visual Basic)

Visual Basic'te işleç önceliği

(Visual Basic) işlevine göre listelenen işleçleri

Kavramlar

Visual Basic'te aritmetik işleçler