镇场诗: 清心感悟智慧语,不着世间名与利。学水处下纳百川,舍尽贡高我慢意。 学有小成返哺根,愿铸一良心博客。诚心于此写经验,愿见文者得启发。——————————————————————————————————————————code: result: ———————————————————————— ...
分类:
编程语言 时间:
2017-04-08 11:03:52
阅读次数:
1450
1.内置函数 Number()、parseInt()、parseFloat() 2.Number.toFixed(x) 、 Number.toPrecision(x) 、 Math.Round(x)的区别: 都有四舍五入的功能。 Number.toFixed(x) 是将指定数字截取小数点后 x 位。 ...
分类:
Web程序 时间:
2017-04-05 12:35:02
阅读次数:
295
今天在计算商品价格的时候再次遇到js浮点数计算出现误差的问题,以前就一直碰到这个问题,都是简单的使用tofixed方法进行处理一下,这对于一个程序员来说是及其不严谨的。因此在网上收集了一些处理浮点数精度的文章。觉得别人写的挺好了,我在简单的总结一下,以方便后续查阅。 浮点数误差产生的原因: 先看一个 ...
分类:
Web程序 时间:
2017-03-29 12:42:38
阅读次数:
651
在一些要求精度没有那么准确的场景下,我们可以直接通过Number.prototype.toFixed()来实现保留小数点两位这样的需求。 var num = 123.45678 console.log(num.toFixed(2)) //123.46 var num2 = 12 console.lo ...
分类:
编程语言 时间:
2017-03-14 13:27:51
阅读次数:
170
一、值 1)数字 JavaScript只有一种数值类型:number(数字),包括“整数”和带小数的十进制数。 由于数字值可以使用Number对象进行封装,因此数字值可以调用Number.prototype中的方法。例如,tofixed(..)方法可指定小数部分的显示位数: 2)整数检测 3)nul ...
分类:
编程语言 时间:
2017-03-08 23:08:42
阅读次数:
271
JavaScript方法: Input 在个别情况下,四舍五入会失效,将JavaScript修改为如下方法即可 ...
分类:
其他好文 时间:
2017-02-24 15:52:44
阅读次数:
1231
最近在自己摸索vue的使用,因为相对于只是去看教程和实例,感觉不如自己动手写一个demo入门来的快。刚好看到小程序中有一个简单但是很精致的应用极简汇率,而且它的表现形式和vue的表现形式很像,于是想着自己搞一个简单的应用来试试。 因为目的也只是为了写一个小demo,所以简单做了一个样式,让页面看起来 ...
分类:
其他好文 时间:
2017-01-15 07:26:10
阅读次数:
142