* İş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.