js保留四位小数的实现方法

分类:知识百科 日期: 点击:0

使用有很多种,下面介绍几种常用的方法:

1、使用toFixed()方法:

    var num = 1.2345;
    var num1 = num.toFixed(4); // num1 = 1.2345

toFixed()方法接收一个参数,即保留小数点后几位,这里传入4,表示保留4位小数,返回一个字符串,即保留4位小数后的字符串,即num1 = 1.2345。

2、使用Math.round()方法:

    var num = 1.2345;
    var num2 = Math.round(num * 10000) / 10000; // num2 = 1.2345

Math.round()方法接收一个参数,即要四舍五入的数字,这里传入num*10000,表示将num乘以10000,再除以10000,即可得到保留4位小数的数字,即num2 = 1.2345。

3、使用Number()方法:

    var num = 1.2345;
    var num3 = Number(num.toFixed(4)); // num3 = 1.2345

Number()方法接收一个参数,即要转换成数字的字符串,这里传入num.toFixed(4),表示将num保留4位小数后的字符串,将字符串转换成数字,即可得到保留4位小数的数字,即num3 = 1.2345。

4、使用parseFloat()方法:

    var num = 1.2345;
    var num4 = parseFloat(num.toFixed(4)); // num4 = 1.2345

parseFloat()方法接收一个参数,即要转换成浮点数的字符串,这里传入num.toFixed(4),表示将num保留4位小数后的字符串,将字符串转换成浮点数,即可得到保留4位小数的数字,即num4 = 1.2345。

以上就是js保留四位小数的几种实现方法,可以根据实际需要选择合适的方法。

标签:

版权声明

1. 本站所有素材,仅限学习交流,仅展示部分内容,如需查看完整内容,请下载原文件。
2. 会员在本站下载的所有素材,只拥有使用权,著作权归原作者所有。
3. 所有素材,未经合法授权,请勿用于商业用途,会员不得以任何形式发布、传播、复制、转售该素材,否则一律封号处理。
4. 如果素材损害你的权益请联系客服QQ:77594475 处理。