js输出数据在N位代码后精确到小数点。

js输出数据在N位代码后精确到小数点。
编写了两种方法,将数据量输出到小数点后的n位,具体内容如下

1。随着math.pow援助(10,n);

2。随着..援助固定(N)(JS 1.5(IE5.5 +,支持上述NS6 +)。

测试pi = 3.14159265的输出:

n位小数点后,随着math.pow帮助(10,n):

三点一

三点一四

三点一四二

三点一四一六

n位小数点后,以帮助其(N)..:

三点一

三点一四

三点一四二

三点一四一六

舍入

功能round_1(num,n){ / /返回民数,精确到小数点后N
VaR值= math.round(Num * Math.pow(10,n));
返回数/ math.pow(10,n);
}
功能round_2(num,n){ / /返回民数,精确到小数点后N
返回num.tofixed(N); / / JS 1.5(由IE5.5 +,NS6 +支持)
}
var = 3.14159265;
document.write(N位小数点,在与math.pow帮助(10,n):);
对于(var i = 1;i < 5;i + +)
document.write(round_1(PI,我)+ );
document.write(N位小数点,经..定(N):);
对于(var i = 1;i < 5;i + +)
document.write(round_2(PI,我)+ );

以上是本文所有的内容,希望可以帮助大家学习Java程序设计。
免责声明:本网信息来自于互联网,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕。
相关文章
返回顶部