请教一下,浮点除和整数除有何区别?

来源:百度知道 编辑:UC知道 时间:2024/05/11 01:04:04
本来认为整数除是按照浮点除的方法求出结果,在取整数部分,
但是做习题的时候发现5\5.25结果是1.....
VB中,
print 5\5.25
print 500\525
结果分别为0和1

我猜你定义的变量型都是整型吧!
这时相除前,5.25被赋值给整型变量时取整部,直接变为5,因此5/5.25相当于是5/5得到1。

而500/525,因结果小于1,取整直接得到0。

VB啊,那我就不知道了,还没接触到,我们刚刚开始学C语言.