* İşleci (Visual Basic)

İki sayıyı çarpar.

Syntax

number1 * number2  

Bölümler

Süre Tanım
number1 Gereklidir. Herhangi bir sayısal ifade.
number2 Gereklidir. Herhangi bir sayısal ifade.

Sonuç

Sonuç, number1 ve ürünüdür number2 .

Desteklenen türler

İmzasız ve kayan nokta türleri de dahil olmak üzere tüm sayısal türler Decimal .

Açıklamalar

Sonucun veri türü, işlenenlerinin 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 İntegral veri türleridir(SByte, byte, Short, ushort, Integer, UInteger, Long, ulong) Ve veri türleri için uygun bir sayısal veri türü number1 number2 . Işleç sonuçlarının veri türlerinde"tamsayı aritmetiği" tablolarına bakın.
Her iki ifade de Decimal Decimal
Her iki ifade de tek Single
İki ifade de kayan nokta veri türü ( Single veya Double), ancak her ikisi birden değil Single (Not Decimal kayan nokta veri türü değildir) Double

Bir ifade hiçbir şeyolarak 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ının türüne sahip olduğunda bir sınıf veya yapının davranışını yeniden tanımlayabileceği anlamına gelir. Kodunuz böyle bir sınıf veya yapıda bu işleci kullanıyorsa, yeniden tanımlanmış davranışını anladığınızdan emin olun. Daha fazla bilgi için bkz. operatör 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.

Ayrıca bkz.