ヘッダー

VB.NET2002対応 VB.NET2003対応 VB2005対応

 

基本的な計算をする 1

1.たし算

以下の例では 16 + 57 を計算する。答えとして 73 が表示される。

VB.NET2002対応 VB.NET2003対応 VB2005対応

Dim i As Integer

i = 16 + 57

MsgBox(i)

 

以下の例では変数 i に 2 をたす。結果として 3 が表示される。

VB.NET2002対応 VB.NET2003対応 VB2005対応

Dim i As Integer = 1

i += 2

MsgBox(i)

 

2.ひき算

以下の例では 57 - 16 を計算する。答えとして 41 が表示される。

VB.NET2002対応 VB.NET2003対応 VB2005対応

Dim i As Integer

i = 57 - 16

MsgBox(i)

 

以下の例では変数 i から 2 をひく。結果として 5 が表示される。

VB.NET2002対応 VB.NET2003対応 VB2005対応

Dim i As Integer = 7

i -= 2

MsgBox(i)

 

3.かけ算

以下の例では 57 × 16 を計算する。答えとして 912 が表示される。

VB.NET2002対応 VB.NET2003対応 VB2005対応

Dim i As Integer

i = 57 * 16

MsgBox(i)

 

以下の例では変数 i に 3 をかける。結果として 21 が表示される。

VB.NET2002対応 VB.NET2003対応 VB2005対応

Dim i As Integer = 7

i *= 3

MsgBox(i)

 

4.わり算

以下の例では 57 ÷ 16 を計算する。答えとして 3.6525 が表示される。

VB.NET2002対応 VB.NET2003対応 VB2005対応

Dim x As Decimal

x = 57 / 16

MsgBox(x)

メモ:変数xがIntegerなどの整数型の場合、答えとして 4 が表示されます。

 

以下の例では変数 x を 3 をわる。結果として 5 が表示される。

VB.NET2002対応 VB.NET2003対応 VB2005対応

Dim x As Decimal = 15

x /= 3

MsgBox(x)

 


VB6対応  VB6でも + - * / を使ってたし算、ひき算、かけ算、わり算を行います。ただし、 +=, -=, *=, /= は使用できません。