7/2要余1,除法运算符的返回值是3(取整)。所以除法运算符的返回值应该不是没有小数点后面的数字的(个人理解的),但是你后面的例子里num1/num2的商为0.3766667,除法运算符号的返回值是可以返回小数点以后的值。那为什么7/2为什么不能是3.5呢?
7/2.0
这是因为数据类型能自动转换为高精度类型
根号申 发表于2017-12-15 09:04
除法运算符取不取整是根据数据类型决定的吗?如果是7.0/2.0的话,商就是3.5吧
0基础学员12138 发表于2017-12-15 21:13
你试试就知道了