易采站长站为您分析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 |










