位置:首页 > 软件操作教程 > 编程开发 > JavaScript > 问题详情

JavaScript 转换为小数格式字符串

提问人:刘团圆发布时间:2020-11-23

■知识点

    使用toStringO方法把数值转换为字符串时,无法保留小数位,这在货币格式化、科学计数等专业领域输出显示数字是不方便的。为此JavaScript提供了以下3个专用方法。

    toFixed():能够把数值转换为字符串,并显示小数点后的指定位数。

    toExponential():把数字转换为科学计数法形式的字符串。

    toPrecision():与toExponential()相似,但可以指定有效数字的位数,而不是小数位数。

■实例设计

var a = 10;

console.log(a.toFixed(2));                 //返回字符串"10.00"

console.log(a.toFixed(4));                 //返回字符串"10.0000"

var a = 123456789;

console.log(a.toExponential(2));           //返回字符串"1.12e+8"

console.log(a.toExponential(4));           //返回字符串"1.2346e+8"

var a = 123456789;

console.log(a.toPrecision(2));             //返回字符串"1.2e+8"

console.log(a.toPrecision(4));             //返回字符集"1.235e+8"

继续查找其他问题的答案?

相关视频回答
回复(0)
返回顶部