Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Mengalikan dua angka.
Sintaksis
number1 * number2
Bagian
| Istilah | Definisi |
|---|---|
number1 |
Dibutuhkan. Ekspresi numerik apa pun. |
number2 |
Dibutuhkan. Ekspresi numerik apa pun. |
Hasil
Hasilnya adalah produk dari number1 dan number2.
Jenis yang Didukung
Semua jenis numerik, termasuk jenis yang tidak ditandatangani dan titik mengambang dan Decimal.
Komentar
Jenis data hasil tergantung pada jenis operand. Tabel berikut ini memperlihatkan bagaimana tipe data hasil ditentukan.
| Tipe data operand | Jenis data hasil |
|---|---|
| Kedua ekspresi adalah jenis data integral (SByte, Byte, Short, UShort, Integer, UInteger, Long, ULong) | Jenis data numerik yang sesuai untuk jenis number1 data dan number2. Lihat tabel "Aritmatika Bilangan Bulat" di Tipe Data Hasil Operator. |
| Kedua ekspresi bersifat Desimal | Decimal |
| Kedua ekspresi adalah Tunggal | Single |
Salah satu ekspresi adalah jenis data floating-point (Single atau Double) tetapi tidak keduanya Single (catatan Decimal bukan jenis data floating-point) |
Double |
Jika ekspresi mengevaluasi ke Tidak Ada, ekspresi diperlakukan sebagai nol.
Beban Berlebih
Operator * dapat kelebihan beban, yang berarti bahwa kelas atau struktur dapat menentukan kembali perilakunya ketika operand memiliki jenis kelas atau struktur tersebut. Jika kode Anda menggunakan operator ini pada kelas atau struktur seperti itu, pastikan Anda memahami perilaku yang ditentukan ulang. Untuk informasi selengkapnya, lihat Prosedur Operator.
Contoh
Contoh ini menggunakan * operator untuk mengalikan dua angka. Hasilnya adalah produk dari dua operan.
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.