2つの方法を記述して、小数点の後にデータnumを正確にnth位置に出力します。特定のコンテンツは次のとおりです
1。math.pow(10、n)の助けを借りて。
2。..tofixed(n)(js 1.5(ie5.5+、ns6++ by以上)の助けを借りて。
PI = 3.14159265の出力結果をテストします。
Math.Pow(10、n)の助けを借りて、小数点の後にn桁に正確に到達します。
3.1
3.14
3.142
3.1416
小数点以降に正確にn桁に到達し、... tofixed(n)の助けを借りて:
3.1
3.14
3.142
3.1416
<html> <head> <title>丸め</title> <meta charset = "utf-8"> </head> <body> <script> function round_1(num、n){// numを返す、小数点var number = math.round(num*math.pow(10、n)); return number/math.pow(10、n);} function round_2(num、n){// numをnumに戻します。 // JS 1.5(IE5.5+、NS6+以上でサポート)} var pi = 3.14159265; document.write( "小数点付け後にn位置に正確にn位置に、pow(10、n):<br>"); document.write( "10進点の後に正確にn位置に、... tofixed(n):<br>"); for(var i = 1; i <5; i ++)document.write(round_2(pi、i)+"<br>"); </script> </body> </html> ");上記はこの記事に関するものです。誰もがJavasプログラミングを学ぶことが役立つことを願っています。