Javascript
yangzi_520
话不多说Java程序员一枚
展开
-
JS 浮点型小数位向下取舍保留1~n位小数
由于在项目中需要用到向下取舍小数位,比如0.1259,向下取舍保留3位小数为0.125,但在网上查了很多资料都没有符合的,我这里提供两种方案: 1.使用replace(),这个很简单,这里不做介绍。 2.使用Math.floor()向下取舍函数,先把小数乘需要保留的n位数的幂次方,使用到函数:Math.pow(10,n),得出结果再除以幂次方就是需要的结果。//小数位保留n位,向下取小...原创 2018-07-02 15:38:16 · 3851 阅读 · 0 评论 -
JS 因数值过大变为科学计数法,科学计数法转换为正常数值
JS在处理数值的时候,如果数值小数位数超过6位,就会转换为科学计数法,整数的多于21位也会转为科学计数法,这问题纠结了好久,网上找了好多方法,找到几个比较靠谱的。将数值用parseFloat(num).Fixed(8)保留固定位数,但有个缺点,就是如果数值小于8位的,则会多出余数0,如:0.00000010,这样的方法对于有些人来说显然不可取。还有一种方法就是使用正则匹配是否为科学计数法……..,...原创 2018-06-28 18:26:45 · 27968 阅读 · 7 评论