ホームページ  >  記事  >  ウェブフロントエンド  >  toPrecision関数の使い方

toPrecision関数の使い方

不言
不言オリジナル
2019-02-19 17:36:582227ブラウズ

toPrecision関数の使い方 の toPrecision() 関数は、数値を特定の精度または長さにフォーマットするために使用されます。書式設定された数値に元の数値よりも多くの桁数が必要な場合は、小数点と null 値も追加されて、指定された長さが作成されます。 toPrecision 関数の具体的な使い方を見てみましょう。

toPrecision関数の使い方

まず、toPrecision 関数の基本構文を見てみましょう。

number .toPrecision(value)

toPrecision 関数は、単一のパラメーター値を受け入れます。パラメータはオプションで、ユーザーがフォーマットされた数値で必要とする有効桁数を表します。

具体的な例を見てみましょう

toPrecision() メソッドにはパラメータが渡されません:toPrecision() 関数にパラメータが渡されない場合、フォーマットされた数値数値を入力するのとまったく同じになります。ただし、数値ではなく文字列として表現されます。

コードは次のとおりです

<!DOCTYPE html>
<html>
<head>
  <title></title>
</head>
<body>
<script type="text/javascript"> 
    var num=213.45689; 
    document.write(num.toPrecision());           
</script> 
</body>
</html>

出力結果は次のとおりです: 213.45689

toPrecision() 関数にパラメータを渡します: If 精度が渡された場合toPrecision() 関数 長さが元の数値より小さい場合、数値はその精度に丸められます。

コードは次のとおりです

<!DOCTYPE html>
<html>
<head>
  <title></title>
</head>
<body>
<script type="text/javascript"> 
    var num=213.45689; 
    document.write(num.toPrecision(4));           
</script> 
</body>
</html>

出力結果は次のとおりです: 213.5

パラメータを渡すと、出力に null 値が表示されます。 toPrecision () 関数に渡された精度の長さが元の数値より大きい場合、指定された精度を満たすために入力数値にゼロ値が追加されます。

コードは次のとおりです

<!DOCTYPE html>
<html>
<head>
  <title></title>
</head>
<body>
<script type="text/javascript"> 
    var num=213.45689; 
    document.write(num.toPrecision(12)+"<br>");   
    var num2 = 123; 
    document.write(num2.toPrecision(5));         
</script> 
</body>
</html>

出力結果は次のとおりです

213.456890000
123.00

この記事はここで終了します。さらに興味深い内容については、他の関連コラム チュートリアルを参照してください。 PHP中国語ウェブサイトで! ! !

以上がtoPrecision関数の使い方の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
前の記事:.vbsを開く方法次の記事:.vbsを開く方法