* İşleci (Visual Basic)
İki sayıyı çarpar.
Sözdizimi
number1 * number2
Parça
Süre | Tanım |
---|---|
number1 |
Gerekli. Herhangi bir sayısal ifade. |
number2 |
Gerekli. Herhangi bir sayısal ifade. |
Sonuç
Sonuç, ve number2
ürününün number1
sonucudur.
Desteklenen Türler
İmzasız ve kayan nokta türleri ve dahil olmak üzere tüm sayısal türler.Decimal
Açıklamalar
Sonucun veri türü işlenenlerin türlerine bağlıdır. Aşağıdaki tabloda sonucun veri türünün nasıl belirlendiği gösterilmektedir.
İşlenen veri türleri | Sonuç veri türü |
---|---|
her iki ifade de tam sayı veri türleridir (SByte, Byte, Short, UShort, Integer, UInteger, Long, ULong) | ve number2 veri türleri için uygun sayısal veri türünumber1 . İşleç Sonuçlarının Veri Türleri'ndeki "Tamsayı Aritmetik" tablolarına bakın. |
her iki ifade de Ondalıktır | Decimal |
Her iki ifade de Tek | Single |
her iki ifade de kayan nokta veri türüdür (Single veya Çift) ancak her ikisi Single de değildir (not Decimal kayan nokta veri türü değildir) |
Double |
bir ifade Nothing olarak değerlendirilirse sıfır olarak değerlendirilir.
Aşırı Yükleme
İşleç *
aşırı yüklenebilir, yani bir işlenen bu sınıf veya yapı türüne sahip olduğunda bir sınıf veya yapı davranışını yeniden tanımlayabilir. Kodunuz bu işleci böyle bir sınıf veya yapıda kullanıyorsa, yeniden tanımlanmış davranışını anladığınızdan emin olun. Daha fazla bilgi için bkz . İşleç Yordamları.
Örnek
Bu örnek, iki sayıyı çarpmak için işlecini *
kullanır. Sonuç, iki işlenenin ürünüdür.
Dim testValue As Double
testValue = 2 * 2
' The preceding statement sets testValue to 4.
testValue = 459.35 * 334.9
' The preceding statement sets testValue to 153836.315.