Python运算//的问题pp

img


为什么c不等于10
1//0.1不等于10吗

1/0.1等于10
//是整数除法,最终结果会比实际小1,因为二进制表示十进制有溢出,溢出被舍去了
-=-=-=-=
类似这种问题不用深究,都是考试逼出来的内卷题目,实际编程中你要写成这样会被打死
//只应该用于整数除法,不要用于小数除法

C 和 D有啥区别 python中0.1都不是表示精确的数
https://blog.csdn.net/weixin_43800002/article/details/88828027