C#中的除法运算符与VB.NET中的除法运算符

2020-01-06 13:05:22王冬梅
易采站长站为您分析C#中的除法运算符与VB.NET中的除法运算符,需要的朋友可以参考下      

VB.NET中的除法运算符有两个:/(浮点除法)、(整数除法)

C#中的除法运算符只有一个:/(除法)

VB.NET中的除法运算符与C#中的除法运算符存在很大的差异,使用时注意区分。

 

关于VB.NET中的除法运算符的介绍(摘自MSDN):

/(浮点除法):将两个数相除并返回以浮点数表示的结果。

所得结果的数据类型取决于操作数的类型。 下表显示如何确定结果的数据类型。

 

操作数数据类型

结果数据类型

两个表达式都是整数数据类型(SByte、Byte、Short、UShort、Integer、UInteger、Long、ULong) Double
一个表达式为 Single 数据类型,而另一个表达式不为 Double

Single

一个表达式为 Decimal 数据类型,而另一个表达式不为 Single 或 Double

Decimal

任一表达式为 Double 数据类型 Double