Как да закръглите число до най-близките 10 в JavaScript

Kak Da Zakr Glite Cislo Do Naj Blizkite 10 V Javascript



Приблизителното изчисление на число е известно като закръгляване. Помага за по-ясни и лесни за разбиране числа. Според необходимата точност на изчислението числата могат да бъдат закръглени до определена стойност. Числото се закръгля до най-близката десета, цялото число не се променя, променя се само приблизителната стойност.

Това проучване ще обясни процедурата за закръгляване на число в JavaScript до най-близките 10.

Как да закръглим число до най-близките 10 в JavaScript?

В JavaScript използвайте следните методи, за да закръглите число до най-близките 10:







Нека видим работата на гореспоменатите методи един по един!



Метод 1: Закръглете число до най-близките 10, като използвате метода Math.round()

В JavaScript „ кръгъл() ' метод на ' математика ” се използва за закръгляване на десетичните числа, както и на целите числа на приблизителната стойност. Закръглява цялото число до следващото цяло число.



Синтаксис





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

математика . кръгъл ( номер / 10 ) * 10
  • Math.round() ” се извиква чрез предаване на числото, разделено на 10 като аргумент, който ще закръгли резултата до най-близкото цяло число.
  • След това го умножете по 10, което ще закръгли резултата до най-близките 10.

Пример

Първо, дефинирайте функция с име „ кръг до най-близкия10 ' с параметър ' номер ”. Извиква метода Math.round(), който ще върне приблизителната стойност, която е най-близка до 10 :



функция roundToNearest10 ( номер ) {

връщане математика . кръгъл ( номер / 10 ) * 10 ;

}

Обадете се на „ кръг до най-близкия10 ' функция чрез предаване на цяло число ' 6745 ”. Първо ще бъде разделено на 10 и ще върне „ 674.5 ”, което ще бъде закръглено до „ 675 ”, което е най-близкото цяло число от 674,5. След това получената стойност ще бъде умножена по 10, за да се получи приблизителната стойност до най-близките 10:

конзола. дневник ( кръг до най-близкия10 ( 6745 ) ) ;

Резултатът ще покаже „ 6750 ”, което е най-близкото 10 до „ 6745 ”:

Нека предадем десетичната стойност ' 89.9 ” във функцията и вижте закръглената стойност:

конзола. дневник ( кръг до най-близкия10 ( 89.9 ) ) ;

Резултатът ще отпечата „ 90 ' чрез закръгляване на десетичното число ' 89.9 ” с точност до 10:

Метод 2: Закръглете число до най-близките 10, като използвате метода Math.ceil()

За да закръглите число до най-близките 10, „ Math.ceil() ” се използва методът. Той ще закръгли числото до предстоящото най-голямо цяло число. Ако към метода Math.ceil() се предаде десетично число, той връща цялото число.

Синтаксис

Даденият синтаксис се използва за „ таван() ” метод:

математика . таван ( номер / 10 ) * 10
  • Той приема число като аргумент, разделено на 10 и след това го умножава по 10.
  • Разделяйки числото на 10, то ще закръгли числото до следващото най-голямо цяло число.
  • След това умножете полученото число по 10, за да получите числото, закръглено до най-близките 10.

Пример

Извикайте „ Math.ceil() ' метод в ' кръг до най-близкия10 ” чрез предаване на число, разделено на 10 и след това го умножете по 10, за да закръглите числото до най-близките 10:

функция roundToNearest10 ( номер ) {

връщане математика . таван ( номер / 10 ) * 10 ;

}

Обадете се на „ кръг до най-близкия10 'функция и предаване на число' 6745 “ като аргумент. Първо ще бъде разделено на 10 и ще върне „ 674.5 ”, което ще бъде закръглено до „ 675 ” поради метода ceil (), който е следващото по големина цяло число от 674.5. След това полученото число ще бъде умножено по 10 и ще получи приблизителната стойност до най-близките 10:

конзола. дневник ( кръг до най-близкия10 ( 6745 ) ) ;

Изход

По подобен начин десетичното число също се закръгля до най-близките 10 в JavaScript с помощта на метода Math.ceil(). Предайте номера ' 78.02 ” като параметър в „ кръг до най-близкия10 ” функция. Ще се върне ' 8 ”, което е следващото по големина цяло число от „ 7,802 ”, и след това умножете полученото число по 10 това е приблизителната стойност до най-близките 10:

конзола. дневник ( кръг до най-близкия10 ( 78.02 ) ) ;

Съответният изход ще бъде:

Метод 3: Закръглете число до най-близките 10, като използвате метода Math.floor()

Има друг метод „Math.floor()“, който се използва за закръгляване на число до най-близките 10. Той ще закръгли числото надолу до най-близкото цяло число. Ако десетично цяло число се предаде на метода Math.floor(), той връща най-близкото цяло число.

Синтаксис

За метода floor() се използва следният синтаксис:

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

Пример

В дефинираната функция „ кръг до най-близкия10() “, обадете се на „ Math.floor() ” чрез предаване на число, разделено на 10 като аргумент и след това го умножете по 10:

функция roundToNearest10 ( номер ) {

връщане математика . етаж ( номер / 10 ) * 10 ;

}

Предайте номера ' 6745 ” като аргумент в дефинираната функция с име „ кръг до най-близкия10() ”. Първо ще бъде разделено на 10 и ще върне „ 674.5 ”, което ще бъде закръглено до „ 674 ” поради метода floor(), който е най-близкото цяло число от 674.5. Тогава полученото число „ 674 ” ще бъде умножено по 10 и ще получи приблизителната стойност до най-близките 10:

конзола. дневник ( кръг до най-близкия10 ( 6745 ) ) ;

Изход

Предайте десетичното число “ -5.15 ” като параметър в „ кръг до най-близкия10 ” функция. Ще се върне ' 7 ”, което е най-близкото цяло число от „ 7,802 ”, и след това умножете полученото число по 10 което е приблизителната стойност до най-близките 10:

конзола. дневник ( кръг до най-близкия10 ( - 5.15 ) ) ;

Резултатът ще бъде:

Заключение

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