Что делает этот калькулятор
Этот калькулятор берёт любое число и округляет его до выбранного вами разряда: до ближайшего целого, десятых, сотых, десятков, сотен или тысяч. Он использует стандартное округление «половины вверх» (round half up) и дополнительно показывает разницу между округлённым и исходным значением, чтобы вы точно видели, сколько было прибавлено или убавлено.
Как пользоваться
Введите число, которое нужно округлить, выберите целевой разряд из выпадающего списка и нажмите кнопку. В верхнем блоке появится округлённый результат, а в таблице — исходное число и разница со знаком (округлённое минус исходное).
Как работает формула
Округление до разряда задаётся показателем степени \(p\). Число \(x\) умножается на \(10^{p}\), округляется до ближайшего целого и делится обратно: $$\text{округлённое} = \frac{\operatorname{round}\!\left(x \times 10^{p}\right)}{10^{p}}$$ Положительное \(p\) (1, 2) округляет до десятичных знаков; отрицательное \(p\) (-1, -2, -3) — до десятков, сотен и тысяч; при \(p = 0\) число округляется до целого.
Разбор примера
Округлим 3,14159 до ближайшей сотой, то есть \(p = 2\). Считаем: $$3{,}14159 \times 100 = 314{,}159$$ округляем до 314, делим на 100 и получаем 3,14. Разница составляет $$3{,}14 - 3{,}14159 = -0{,}00159$$
Частые вопросы
Как обрабатывается ровно «половинное» значение, например 2,5? Применяется округление половины вверх, поэтому 2,5 до ближайшего целого превращается в 3.
Можно ли округлять до тысяч? Да, выберите вариант «Тысяча (1000)» — он использует \(p = -3\). Например, 1234 до ближайшей сотни (\(p = -2\)) даёт 1200.
Почему разница иногда отрицательная? Разница рассчитывается как округлённое минус исходное: если округление уменьшило значение, разница отрицательная, если увеличило — положительная.