请问老师,IntPart (8.9) = 8; IntPart (-8.9) = -9。
为什么8.9最终的结果等于8而不是等于9?
intpart函数的意思是取整数部分。
8.9 = 8 +0.9 整数部分是8
-8.9 = -9+0.1 整数部分是-9
任何一个浮点数都可以转变并且唯一等化为一个整数a加上一个正的纯小数,intpart就是取这个整数a的意思
可以百度一下相关的数学概念