Часто нам приходится округлять числа с плавающей запятой в наших веб-приложениях на JavaScript.
В этой статье мы рассмотрим, как округлять числа с плавающей запятой в JavaScript.
У чисел JavaScript есть toFixedметод, который возвращает строковую версию числа, округленную до количества десятичных знаков, которые мы передали в качестве аргумента.
Например, мы можем написать:
const rounded = Number((6.6756854).toFixed(1));
console.log(rounded)
Это заставляет его возвращать строку, округленную до 1 десятичного знака.
Другой способ округления чисел с плавающей запятой - использовать этот Math.roundметод.
Math.round возвращает округленное число вместо строки.
Таким образом, мы можем использовать его, если хотим округлить число и сохранить возвращаемый результат в виде числа.
Например, мы можем написать:
const number = 6.6756854
const rounded = Math.round(number * 10) / 10;
console.log(rounded)
Затем мы звоним Math.roundпо этому номеру.
Затем делим на 10, чтобы получить округленное число.
Так и roundedесть '6.7'.
Если мы хотим округлить до 2 знаков после запятой, мы заменяем 10 на 100.
А если округлить до трех знаков после запятой, мы заменим 10 на 1000 и так далее.
Мы также можем использовать метод числа, toPrecisionчтобы вернуть число, округленное до заданного десятичного знака.
Он также возвращает число вместо строки.
Например, мы можем написать:
const rounded = (6.6756854).toPrecision(2)
console.log(rounded)
Таким образом, передача 2 в качестве первого аргумента округлит число, которое мы называем, до 2 десятичных знаков.
Следовательно, roundedэто 6,7.
Мы можем использовать этот Math.floorметод для округления числа до ближайшего целого числа.
Например, мы можем написать:
const rounded = Math.floor(6.6756854)
console.log(rounded)
Math.ceilМетод позволяет нам округлить число до ближайшего целого числа.
Например, мы можем написать:
const rounded = Math.ceil(6.6756854)
console.log(rounded)
Существуют различные Mathстатические методы и методы экземпляров чисел, которые мы можем использовать для округления чисел с плавающей запятой так, как нам нравится.
Больше контента на plainenglish.io
Когда вы делаете запрос на facebook.com, ваш компьютер ищет доменное имя, чтобы преобразовать это доменное имя в IP-адрес, чтобы ваш компьютер мог установить это соединение.
В 2022 году я перешел с нетехнической роли на кибербезопасность. У меня была первая степень по немецкому языку, я знаю, что вы шокированы и любопытны, как я смог успешно перейти, ну, это просто случилось.
В 2022 году, с выпуском GPT-3, навыки письма, кажется, стали менее важными. С помощью ИИ люди с плохим письмом также могут генерировать качественный персонал.
Привет, киберлюбители! Добро пожаловать обратно в серию OSINT по поиску угроз. В первой статье я рассказал вам об OSINT и его важности для поиска угроз.
Сколько раз вы, не задумываясь, выбрасывали пластиковую бутылку, стеклянную банку, алюминиевую банку или пакет экологически чистой энергии? Сколько раз вы хотели получить что-то взамен за их переработку? Если вы похожи на большинство людей, ответ, вероятно, много раз. Переработка часто рассматривается как хлопотное дело, рутинная работа или обязанность, не приносящая немедленных или ощутимых выгод.
Это ярко-золотое утро в холмистой местности на западе, когда первые лучи солнечного света освещают инеистую траву на равнинах. Стадо безмятежных ангусских коров, угольно-черных и массивных, вырисовывается на фоне восхода солнца, когда они идут по проторенной тропе к месту, которое они все хорошо знают; барная стойка.