JavaScript保留小数不四舍五入(不丢失精度)
JS自带的toFixed()会自动四舍五入.这里记录一个简洁的方法.const fractionDigits = 2; // 保留几位小数const value = 1.4578;// const result = value.toFixed(); // 1.46// 下面的结果是1.45,关键点就是左移0位,这个操作会把小数部分截取掉const result = (value * (10 ** fractionDigits)) << 0) / (10 ** fractionDig
原创
2022-03-09 22:38:54 ·
5323 阅读 ·
0 评论