Previous topicNext topic
Help > 开发指南 > 编程基础 > VB编程基础 > 运算符 >
算术运算符

下表显示了VB.Net支持的所有算术运算符。 假设变量A保持2,变量B保持7,则:

 

运算符 描述
^

将一个操作数作为为另一个的幂

B^A = 49
+

添加两个操作数s

A + B = 9
- 从第一个操作数中减去第二个操作数 A - B = -5
*

将两个操作数相乘

A * B = 14
/ 将一个操作数除以另一个操作数,并返回一个浮点结果 B / A = 3.5
\ 将一个操作数除以另一个操作数,并返回一个整数结果 B \ A = 3
MOD 模数运算符和整数除法后的余数 B MOD A = 1

 

请尝试下面示例了解所有可用在 VB.Net 算术运算符
Dim a As Integer = 21
Dim b As Integer = 10
Dim p As Integer = 2
Dim c As Integer
Dim d As Single
c = a + b
Proj.MsgDebug.Add("Line 1 - Value of c is {0}", c)
c = a - b
Proj.MsgDebug.Add("Line 2 - Value of c is {0}", c)
c = a * b
Proj.MsgDebug.Add("Line 3 - Value of c is {0}", c)
d = a / b
Proj.MsgDebug.Add("Line 4 - Value of d is {0}", d)
c = a \ b
Proj.MsgDebug.Add("Line 5 - Value of c is {0}", c)
c = a Mod b
Proj.MsgDebug.Add("Line 6 - Value of c is {0}", c)
c = b ^ p
Proj.MsgDebug.Add("Line 7 - Value of c is {0}", c)
    
'返回结果:Line 1 - Value Of c Is 31
'返回结果:Line 2 - Value Of c Is 11
'返回结果:Line 3 - Value Of c Is 210
'返回结果:Line 4 - Value Of d Is 2.1
'返回结果:Line 5 - Value Of c Is 2
'返回结果:Line 6 - Value Of c Is 1
'返回结果:Line 7 - Value Of c Is 100