概要
VB.NET で使用する演算子について説明します。
内容
主な演算子と意味と使い方です。
代入演算子 =
Dim x = 123
等値演算子 =
Console.WriteLine(1 = 1)
文字列連結演算子 &
Dim x = "あ" & "い"
加算演算子 +
Console.WriteLine(123 + 456)
減算演算子 –
Console.WriteLine(456 - 123)
乗算演算子 *
Console.WriteLine(9 * 9)'81
除算演算子 /
Console.WriteLine(9 / 2)'4.5
整数除算演算子 \
Console.WriteLine(9 \ 2)'4
※結果は端数切捨てして整数になります。
整数余除算演算子 MOD
Console.WriteLine(9 Mod 2)'1
べき乗演算子^
Console.WriteLine(2 ^ 2) '4 Console.WriteLine(-2 ^ 2) '-4 Console.WriteLine((-2) ^ 2) '4
複合代入演算子 +=, -=, *=, /=, \=, ^=, &=
Module Module1 Sub Main() Dim x = 3 Dim y = 5 Dim z = 0 z = x + y x += y Console.WriteLine(x) '8 Console.WriteLine(z) '8 End Sub End Module
論理演算子
AND(論理積)
Console.WriteLine(True And True) 'True Console.WriteLine(True And False) 'False
OR(論理和)
Console.WriteLine(True Or True) 'True Console.WriteLine(True Or False) 'True Console.WriteLine(False Or False) 'False
NOT(論理否定)
Console.WriteLine(Not True) 'False Console.WriteLine(Not False) 'True
コメント