Javascript中计算浮点数时的一点需要注意的地方
2009-12-09 17:06
330 查看
在javascript中处理运算内容,如果不是整型的话,可能会出现一些细微的问题,例如下面的运算式:var result = 10031019.05 + 500 - 10000000.15; result=31518.900000000372,其主要是因为js是弱类型语言,如果进行浮点运算的话,就肯定会涉及到转换,后面多出的这些很微小的差别都是因为转换造成的,如果用100.25 * 100依然会有这样的问题,一般情况下,只要通过substring截取一下自己需要的位数即可。
相关文章推荐
- Javascript中计算浮点数时的一点需要注意的地方
- javascript中的一些核心知识点以及需要注意的地方
- Java ArrayList 操作一点需要注意的地方
- JavaScript高级程序设计需要注意的地方
- JavaScript使用过程中需要注意的地方和一些基本语法
- 写正确函数需要注意的地方:给定一个十进制整数N,计算从1开始到N的所有整数出现的“1”的个数
- JavaScript使用过程中需要注意的地方和一些基本语法
- 用javascript做Asp开发语言需要注意的几个关键地方
- Javascript 数组赋值需要注意的地方
- 在开发的时候脚本语言用的最多了,写点JavaScript的一写需要注意的地方 后续
- javascript高级部分需要注意的地方
- JavaScript需要注意的地方
- scanf需要注意的一点地方
- javascript中使用css需要注意的地方小结
- django form系统一点需要注意的地方
- 关于C#try catch异常捕获语句一点需要注意的地方
- javascript中使用css需要注意的地方小结
- javascript中Array数组的sort()排序需要注意的地方!
- javascript中的一些核心知识点以及需要注意的地方
- javascript学习需要注意的地方