js之精确到指定位数的小数

简介: 将数字四舍五入到指定的小数位数。使用 Math.round() 和模板字面量将数字四舍五入为指定的小数位数。 省略第二个参数 decimals ,数字将被四舍五入到一个整数。
const round = (n, decimals = 0) => Number(`${Math.round(`${n}e${decimals}`)}e-${decimals}`)
round(1.345, 2)                 // 1.35
round(1.345, 1)                 // 1.3
目录
相关文章
|
1月前
|
JavaScript 前端开发
JS浮点数精度问题及高精度小数运算:BigNumber解决方案
JS浮点数精度问题及高精度小数运算:BigNumber解决方案
146 0
|
2月前
|
JavaScript
js 保留2位小数
js 保留2位小数
|
5月前
|
JavaScript 前端开发 Java
JavaScript小数四舍五入的代码
JavaScript小数四舍五入的代码
51 8
|
5月前
|
JavaScript
必知的技术知识:js保留二位小数
必知的技术知识:js保留二位小数
420 0
|
6月前
|
JavaScript
js 强制保留2位小数
js 强制保留2位小数
57 0
|
6月前
|
JavaScript 前端开发
JavaScript随手笔记---保留小数位
JavaScript随手笔记---保留小数位
|
JavaScript
js金额补充--2位小数0demo效果(整理)
js金额补充--2位小数0demo效果(整理)
|
JavaScript
JS:数学计算Math相关四舍五入、向上取整、向下取整、取余、保留小数
JS:数学计算Math相关四舍五入、向上取整、向下取整、取余、保留小数
104 0
|
JavaScript
JS之保留两位小数不进行四舍五入
JS之保留两位小数不进行四舍五入
216 0