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.
Anda dapat menghitung nilai numerik melalui penggunaan ekspresi numerik. Ekspresi numerik adalah ekspresi yang berisi literal, konstanta, dan variabel yang mewakili nilai numerik, dan operator yang bertindak berdasarkan nilai tersebut.
Menghitung Nilai Numerik
Untuk menghitung nilai numerik
Gabungkan satu atau beberapa literal numerik, konstanta, dan variabel ke dalam ekspresi numerik. Contoh berikut menunjukkan beberapa ekspresi numerik yang valid.
93.217
System.Math.PI
counter
4 * (67 + i)
Tiga baris pertama menunjukkan literal, konstanta, dan variabel. Masing-masing membentuk ekspresi numerik yang valid dengan sendirinya. Baris akhir menunjukkan kombinasi variabel dengan dua literal.
Perhatikan bahwa ekspresi numerik tidak membentuk pernyataan Visual Basic lengkap dengan sendirinya. Anda harus menggunakan ekspresi sebagai bagian dari pernyataan lengkap.
Untuk menyimpan nilai numerik
Anda dapat menggunakan pernyataan penetapan untuk menetapkan nilai yang diwakili oleh ekspresi numerik ke variabel, seperti yang ditunjukkan contoh berikut.
Dim i As Integer = 2 Dim j As Integer j = 4 * (67 + i)
Dalam contoh sebelumnya, nilai ekspresi di sisi kanan operator yang sama (
=
) ditetapkan ke variabelj
di sisi kiri operator, jadij
dievaluasi ke 276.Untuk informasi selengkapnya, lihat Statements.
Beberapa Operator
Jika ekspresi numerik berisi lebih dari satu operator, urutan evaluasinya ditentukan oleh aturan prioritas operator. Untuk mengambil alih aturan prioritas operator, Anda mengapit ekspresi dalam tanda kurung, seperti pada contoh di atas; ekspresi yang diapit dievaluasi terlebih dahulu.
Untuk mengubah prioritas operator normal
Gunakan tanda kurung untuk mengapit operasi yang ingin Anda lakukan terlebih dahulu. Contoh berikut menunjukkan dua hasil yang berbeda dengan operand dan operator yang sama.
Dim i As Integer = 2 Dim j, k As Integer j = 4 * (67 + i) k = 4 * 67 + i
Dalam contoh sebelumnya, perhitungan untuk
j
melakukan operator penambahan (+
) terlebih dahulu karena tanda kurung di sekitar(67 + i)
mengesampingkanj
prioritas normal, dan nilai yang ditetapkan adalah 276 (4 kali 69). Perhitungan untukk
melakukan operator dalam prioritas normal mereka (*
sebelum+
), dan nilai yang ditetapkank
adalah 270 (268 plus 2).Untuk informasi selengkapnya, lihat Prioritas Operator di Visual Basic.