問題 × 解決策

javascriptで数値を小数点第二位、第三位で四捨五入する方法

問題

javascriptで数値を小数点第二位、第三位で四捨五入するには?

解決策

  1. 小数点第二位で四捨五入 … 「Math.round( Math.round( 数値 * 10 ) / 10 )」。
  2. 小数点第三位で四捨五入 … 「Math.round( Math.round( 数値 * 100 ) / 100 )」

 

数値を小数点第二位、第三位で四捨五入する。

javascriptで数値を小数点第二位、第三位で四捨五入する方法をご紹介します。

DEMOはこちら

数値「2.43856」を小数点第二位を四捨五入すると「」になります。

数値「2.43856」を小数点第三位を四捨五入すると「」になります。

「Math.round」

  1. 小数点第二位で四捨五入 … 「Math.round( Math.round( 数値 * 10 ) / 10 )」で取得することができます。
  2. 小数点第三位で四捨五入 … 「Math.round( Math.round( 数値 * 100 ) / 100 )」で取得することができます。

HTMLはこちら

<p>小数点第二位を四捨五入した数値は「<span class="num-round deeply02"></span>」です。</p>
<p>小数点第三位を四捨五入した数値は「<span class="num-round deeply03"></span>」です。</p>

javascriptはこちら

var num = 2.43856;
$('.num-round.deeply02').text( Math.round( num * 10 ) / 10 );
$('.num-round.deeply03').text( Math.round( num * 100 ) / 100 );

参照

コメント

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

five × 2 =

「問題 × 解決策」
月別アーカイブ一覧

「問題 × 解決策」
月別アーカイブ一覧