整除除法 浮点除法

来源:百度知道 编辑:UC知道 时间:2024/05/16 16:27:48
VB中,两者有什么区别,结果是取什么??
什么叫浮点阿?
两种计算方法取哪个值?余数还是小数点前面的?

/ 运算符
用来进行两个数的除法运算并返回一个浮点数。

语法
result = number1/number2

result 的数据类型通常是 Double 或 Double 变体。
下列情况是例外:

1、如果两个表达式都是 Byte、Integer 或Single表达式时, 则 result 为一个 Single,除非超出正确范围;如果发生这种情况,则产生错误。

2、如果两个表达式都是 Byte、Integer 或Single变体,则 result为一个 Single变体,除非已超出正确范围;一旦发生这种情况,则 result为一个包含 Double的Variant。

3、如果除法运算中有一个 Decimal及其它任何数据类型, 则 result为一个 Decimal数据类型。

4、如果有一个或是两个表达式是 Null表达式,则 result为 Null。如果一个表达式是 Empty则作为 0 处理。