课程
/前端开发
/JavaScript
/JS动画效果
0.3000009用四舍五入不是0吗……怎么最后变到0.3的……
2017-12-26
源自:JS动画效果 4-4
正在回答
它是round的(float*100)
0.3000009用四舍五入就是0 啊,没问题啊
看一下四舍五入的定义吧。
采用四舍五入,能使被保留部分的与实际值差值不超过最后一位数量级的二分之一
remmargorP 提问者
举报
通过本课程JS动画的学习,从简单动画开始,逐步深入各种动画框架封装
6 回答Math.round
2 回答Math.round(parseFloat(getStyle(obj,attr))*100))
3 回答var icur=Math.round(parseFloat(getStyle(obj,attr)*100));
2 回答没用Math.round()方法,为什么没问题
2 回答为什么我不要math.round()也不会出现小数