本文介绍了1.265 * 10000 = 126499.99999999999?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述



为什么会这样?

在所有情况下,浮点数都不能正确处理小数。退房







When I multiply 1.265 by 10000 , I get 126499.99999999999 when using Javascript.

Why is this so?

解决方案

Floating point numbers can't handle decimals correctly in all cases. Check out

这篇关于1.265 * 10000 = 126499.99999999999?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

10-27 20:55