Как округлить число до ближайших 10 в JavaScript

Kak Okruglit Cislo Do Blizajsih 10 V Javascript



Приблизительный расчет числа называется округлением. Это помогает сделать числа более четкими и простыми для понимания. По требуемой точности расчета числа могут быть округлены до определенного значения. Число округляется до десятых, целое число не изменяется, изменяется только приблизительное значение.

В этом исследовании объясняется процедура округления числа в JavaScript до ближайших 10.

Как округлить число до ближайших 10 в JavaScript?

В JavaScript используйте следующие методы для округления числа до ближайших 10:







Давайте посмотрим на работу вышеупомянутых методов один за другим!



Метод 1: округление числа до ближайших 10 с использованием метода Math.round()

В JavaScript « круглый() метод « Математика ” используется для округления десятичных чисел, а также целых чисел в приближенном значении. Он округляет целое число до следующего целого числа.



Синтаксис





Следуйте приведенному синтаксису для использования метода round() для округления числа, ближайшего к 10:

Математика . круглый ( количество / 10 ) * 10
  • Мат.раунд() ” вызывается передачей числа, деленного на 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: округление числа до ближайших 10 с использованием метода Math.ceil()

Чтобы округлить число до ближайших 10, « Math.ceil() используется метод. Это округлит число до наибольшего целого числа. Если методу Math.ceil() передается десятичное число, он возвращает целое число.

Синтаксис

Данный синтаксис используется для « потолок() метод:

Математика . потолок ( количество / 10 ) * 10
  • В качестве аргумента он принимает число, деленное на 10, а затем умножает его на 10.
  • Разделив число на 10, оно округлит число до следующего наибольшего целого числа.
  • Затем умножьте полученное число на 10, чтобы получить число, округленное до ближайших 10.

Пример

Вызвать « Math.ceil() ” метод в “ RoundToNearest10 », передавая число, деленное на 10, а затем умножая его на 10, чтобы округлить число до ближайших 10:

функция roundToNearest10 ( количество ) {

возвращаться Математика . потолок ( количество / 10 ) * 10 ;

}

Позвоните в « RoundToNearest10 ” и передать число ” 6745 » в качестве аргумента. Сначала он будет разделен на 10 и вернет « 674,5 ', которое будет округлено до ' 675 ” из-за метода ceil(), который является следующим по величине целым числом 674,5. Затем полученное число умножим на 10 и получим округленное значение с точностью до 10:

приставка. журнал ( RoundToNearest10 ( 6745 ) ) ;

Выход

Точно так же десятичное число также округляется до ближайших 10 в JavaScript с помощью метода Math.ceil(). Передайте номер » 78.02 ' в качестве параметра в ' RoundToNearest10 функция. Оно вернется» 8 », что является следующим по величине целым числом « 7802 », а затем умножить полученное число на 10 это приблизительное значение с точностью до 10:

приставка. журнал ( RoundToNearest10 ( 78.02 ) ) ;

Соответствующий вывод будет:

Способ 3: округление числа до ближайших 10 с использованием метода Math.floor()

Существует еще один метод «Math.floor()», который используется для округления числа до ближайших 10. Он округляет число до ближайшего целого числа. Если десятичное целое число передается методу Math.floor(), он возвращает ближайшее целое число.

Синтаксис

Для метода floor() используется следующий синтаксис:

Математика . пол ( количество / 10 ) * 10
  • Метод вызывается передачей числа, деленного на 10, в качестве аргумента, который округляет полученное число до ближайшего целого числа.
  • Затем полученное число умножается на 10, что возвращает число, округленное до ближайших 10.

Пример

В заданной функции “ округлить до ближайшего10() ', назовите ' Мат.этаж() », передав в качестве аргумента число, деленное на 10, а затем умножив его на 10:

функция roundToNearest10 ( количество ) {

возвращаться Математика . пол ( количество / 10 ) * 10 ;

}

Передайте номер » 6745 ' в качестве аргумента в определенной функции с именем ' округлить до ближайшего10() ». Сначала он будет разделен на 10 и вернет « 674,5 ', которое будет округлено до ' 674 ” из-за метода floor(), который является ближайшим целым числом вниз 674,5. Затем полученное число « 674 ” будет умножен на 10 и получит округленное значение с точностью до 10:

приставка. журнал ( RoundToNearest10 ( 6745 ) ) ;

Выход

Передайте десятичное число» -5,15 ' в качестве параметра в ' RoundToNearest10 функция. Оно вернется» 7 », который является ближайшим целым числом вниз из « 7802 », а затем умножить полученное число на 10 что является приблизительным значением с точностью до 10:

приставка. журнал ( RoundToNearest10 ( - 5.15 ) ) ;

Вывод будет:

Вывод

Чтобы округлить число до ближайших 10, используйте предопределенные методы JavaScript, в том числе Math.round(), Math.ceil() и Math.floor(). Метод Math.round() округляет число до ближайшего целого числа. Метод Math.ceil() округляет число до следующего наибольшего целого числа, а метод Math.floor() округляет число до ближайшего целого числа в меньшую сторону. Все эти методы умножаются на 10, чтобы округлить полученное число до ближайших 10. В этом исследовании работа всех этих методов была объяснена вместе с их примерами.