70 прочтений · 4 года назад
JavaScript Essentials: числа и математика
Источник: Nuances of Programming Essentials — это рубрика, в которой мы рассматриваем наиболее используемые и важные методы для выбранной темы, затрагивая некоторые базовые понятия. Этот пост посвящён числам и математике. Требования Рекомендую сначала разобраться в типах и хоть немного, в математике: Числа в JavaScript. Основы. О чём это говорит? Все числа в JavaScript хранятся как числа с плавающей запятой. Вы можете ошибочно подумать, что var x = 1 — это целочисленный тип, но на самом деле это эквивалентно 1...
2 года назад
Округление числовых значений.
Часто нужно округлить число с плавающей запятой к числу с фиксированным числом десятичных знаков. Для простого округления можно использовать встроенную функцию round(value, ndigits). Например: >>> round(1.24, 1) 1.2 >>> round(1.28, 1) 1.3 >>> round(-1.29, 1) -1.3 >>> round(1.25371,3) 1.254 >>> Функция round() округляет промежуточные значения к ближайшей четной цифре. То есть значения, такие как 1.5 или 2.5 будут округлены к 2. Число разрядов, передаваемых функции round() может быть отрицательным, когда округление имеет место для десятков, сотен, тысяч и т.д. Например: >>> а= 2625531 >>> round(a,...