VB里 1\5 和 1/5分别得的是什么数字为什么?

来源:百度知道 编辑:UC知道 时间:2024/06/13 16:20:44
能不能说下大概 整除和 除之间的区别
我想知道 当被除数小于 除数时候会发生什么情况?

结果分别是0和0.2
当两个整型数相除的时候,如果被除数小于除数:
整除的结果是0
除的结果是实际除得到的小数。

结果分别是0和.2
x\y的意思是只取相除后商的整数部分
x/y的意思是不仅取相除后商的整数部分,还要取小数部分

“/”是浮点除,“\”是整除。
浮点除的左右操作数可为整数或者浮点数,运算结果的类型由其值决定。例如:
3/2=1.5
3.6/1.8=2

整除的操作数一般为整型数。当操作数带有小数点是,VB首先对其四舍五入为整型数,然后进行整除运算。运算结果简单地截取整数部分,小数部分不做四舍五入。例如:
10\4=2
20\2.6=6
25.63\6.78=3