JavaScript で数値を最も近い 10 に丸める方法

Javascript De Shu Zhiwo Zuimo Jini 10 Ni Wanmeru Fang Fa



数値のおおよその計算は丸めとして知られています。数字をより明確にし、理解しやすくするのに役立ちます。計算に必要な精度に応じて、数値を特定の値に丸めることができます。数値は小数点以下四捨五入で、整数は変わらず、おおよその数値のみが変わります。

この学習では、JavaScript で数値を最も近い 10 に丸める手順について説明します。

JavaScript で数値を最も近い 10 に丸める方法は?

JavaScript では、次のメソッドを使用して、数値を最も近い 10 に丸めます。







上記のメソッドの動作を 1 つずつ見てみましょう。



方法 1: Math.round() メソッドを使用して数値を最も近い 10 に丸める

JavaScript では「 円形() 「の方法」 算数 」タイプは、近似値の整数だけでなく小数も丸めるために使用されます。整数を次の整数に丸めます。



構文





round() メソッドを使用して 10 に最も近い数値を丸めるには、次の構文に従います。

算数 . 円形 ( 番号 / 10 ) * 10
  • Math.round() 」メソッドは、結果を最も近い整数に丸める引数として 10 で割った数を渡すことによって呼び出されます。
  • 次に、それに 10 を掛けると、結果が最も近い 10 に丸められます。

まず、「」という名前の関数を定義します roundToNearest10 ” パラメータ付き “ 番号 」。に最も近い近似値を返す Math.round() メソッドを呼び出します。 10 :



関数 roundToNearest10 ( 番号 ) {

戻る 算数 . 円形 ( 番号 / 10 ) * 10 ;

}

「に電話する」 roundToNearest10 ” 整数を渡す関数 “ 6745 」。最初に 10 で除算され、「 674.5 ” に丸められます。 675 」は、674.5 の最も近い整数です。次に、結果の値に 10 を掛けて、最も近い 10 の近似値を取得します。

コンソール。 ログ ( roundToNearest10 ( 6745 ) ) ;

出力には「 6750 」は、「」に最も近い 10 です。 6745 」:

小数値を渡しましょう」 89.9 」を関数に入力して、丸められた値を確認します。

コンソール。 ログ ( roundToNearest10 ( 89.9 ) ) ;

出力は「 90 「小数を四捨五入して」 89.9 」を最も近い 10 まで:

方法 2: Math.ceil() メソッドを使用して数値を最も近い 10 に丸める

数値を最も近い 10 に丸めるには、「 数学.ceil() 」という方法が採用されています。数値を次の最大の整数に丸めます。 10 進数が Math.ceil() メソッドに渡されると、整数が返されます。

構文

指定された構文は、「 ceil() ' 方法:

算数 . 天井 ( 番号 / 10 ) * 10
  • 引数として数値を 10 で割った値を取り、それを 10 で乗算します。
  • 数値を 10 で割ることにより、数値が次の最大の整数に丸められます。
  • 次に、結果の数値に 10 を掛けて、最も近い 10 に切り上げられた数値を取得します。

「を呼び出す 数学.ceil() ”の方法” roundToNearest10 」 関数は、数値を 10 で割った値を渡し、それを 10 で乗算して、数値を最も近い 10 に丸めます。

関数 roundToNearest10 ( 番号 ) {

戻る 算数 . 天井 ( 番号 / 10 ) * 10 ;

}

「に電話する」 roundToNearest10 ” 関数と数値を渡す “ 6745 」を引数として。最初に 10 で除算され、「 674.5 ” に丸められます。 675 」 674.5 の次に大きい整数である ceil() メソッドによるものです。次に、結果の数値に 10 を掛けて、最も近い 10 の近似値を取得します。

コンソール。 ログ ( roundToNearest10 ( 6745 ) ) ;

出力

同様に、10 進数も JavaScript で Math.ceil() メソッドを使用して最も近い 10 に丸められます。数字を渡す」 78.02 」を「 roundToNearest10 ' 関数。 「 8 」は、「」の次に大きい整数です。 7,802 」、そして結果の数値に 10 これは、最も近い 10 の近似値です。

コンソール。 ログ ( roundToNearest10 ( 78.02 ) ) ;

対応する出力は次のようになります。

方法 3: Math.floor() メソッドを使用して数値を最も近い 10 に丸める

数値を最も近い 10 に丸めるために使用される別のメソッド「Math.floor()」があります。これは、数値を最も近い整数に切り捨てます。 10 進整数が Math.floor() メソッドに渡されると、最も近い整数が返されます。

構文

floor() メソッドには次の構文が使用されます。

算数 . ( 番号 / 10 ) * 10
  • このメソッドは、結果の数値を最も近い整数に切り捨てる引数として、数値を 10 で割った値を渡すことによって呼び出されます。
  • 次に、結果の数値に 10 を掛けると、最も近い 10 に丸められた数値が返されます。

定義された関数で「 roundToNearest10() 」、「 数学.床() 10 で割った数値を引数として渡してから、10 を掛けます。

関数 roundToNearest10 ( 番号 ) {

戻る 算数 . ( 番号 / 10 ) * 10 ;

}

数字を渡す」 6745 ” という名前の定義済み関数の引数として roundToNearest10() 」。最初に 10 で除算され、「 674.5 ” に丸められます。 674 」 674.5 の最も近い下向きの整数である floor() メソッドによるものです。すると、結果の数字「 674 」を 10 倍して、最も近い 10 の近似値を取得します。

コンソール。 ログ ( roundToNearest10 ( 6745 ) ) ;

出力

10 進数を渡す」 -5.15 」を「 roundToNearest10 ' 関数。 「 7 」は、「の最も近い下向きの整数です。 7,802 」、そして結果の数値に 10 これは、最も近い 10 の近似値です。

コンソール。 ログ ( roundToNearest10 ( - 5.15 ) ) ;

出力は次のようになります。

結論

数値を最も近い 10 に丸めるには、Math.round()、Math.ceil()、および Math.floor() を含む JavaScript の定義済みメソッドを使用します。 Math.round() メソッドは、数値を最も近い整数に丸めます。 Math.ceil() メソッドは、数値を次に大きい整数に丸めます。一方、Math.floor() メソッドは、数値を最も近い整数に丸めます。これらのメソッドはすべて、結果の数値を最も近い 10 に丸めるために 10 を掛けます。この研究では、これらすべてのメソッドの動作を例とともに説明しました。