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程序设计。