Калькулятор цены за кг

Калькулятор считает цену за килограмм по цене и весу упаковки и сравнивает две упаковки - какая выгоднее и на сколько процентов. Для покупателя, который выбирает между большой и маленькой фасовкой.

Данные для расчёта

руб
кг

В килограммах: 900 граммов - это 0,9.

руб
кг

Результат

Введите данные и нажмите "Рассчитать".

-

Заполните поля выше

Цена за килограмм: вторая упаковка
-
Что выгоднее
-
Переплата за килограмм в дорогой упаковке
-

Часть значений появится, когда заполните остальные поля.

Заказать калькулятор под ваш сайт

Описание

Когда пригодится. В магазине - чтобы понять, выгоднее ли большая упаковка. Продавцу - чтобы проверить цены за килограмм на полке.

Что подготовить. Цены и вес двух упаковок. Вес вводите в килограммах: 900 граммов - это 0,9.

Предосторожности. Большая упаковка не всегда дешевле за килограмм - калькулятор покажет, так ли это. Скидки по карте и акции "2 по цене 1" учтите в цене упаковки сами.

Как читать результат. "Цена за килограмм" - по каждой упаковке. "Что выгоднее" - какая дешевле за килограмм. "Переплата" - насколько дороже килограмм в дорогой упаковке, в процентах от дешёвой.

Как считается

Норматива у задачи нет.

Цены - в рублях, вес - в килограммах.

Цена за кг первой = Цена первой упаковки / Вес первой упаковки
Цена за кг второй = Цена второй упаковки / Вес второй упаковки
Переплата = |Цена за кг первой - Цена за кг второй| / меньшая из цен за кг * 100, %

Примеры:

  • 150 руб за 1 кг и 280 руб за 2 кг: 150 и 140 руб за кг - выгоднее вторая, переплата примерно 7,14 %.
  • 100 руб за 1 кг и 200 руб за 2 кг: одинаково.
  • 120 руб за 0,9 кг и 300 руб за 2 кг: примерно 133,33 и 150 руб за кг - выгоднее маленькая.

Ограничения: вес не может быть нулевым. Результаты округляются до копеек при показе.

Пример расчёта

Цена первой упаковки
150 руб
Вес первой упаковки
1 кг
Цена второй упаковки
280 руб
Вес второй упаковки
2 кг
Цена за кг первой упаковки
150,00 руб/кг
Цена за кг второй упаковки
140,00 руб/кг
Что выгоднее
Вторая упаковка выгоднее
Переплата в процентах
7,14 %

Числа взяты из контрольного примера калькулятора - на них он проверяется тестами.

Частые вопросы

Как посчитать цену за килограмм?
Разделите цену упаковки на её вес в килограммах. Упаковка 900 г за 120 руб - это 120 / 0,9 примерно 133,33 руб за кг.
Всегда ли большая упаковка выгоднее?
Нет. Например, 900 г за 120 руб дешевле за килограмм, чем 2 кг за 300 руб.
От чего считается переплата?
От более дешёвого килограмма - так видно, насколько дорогая упаковка дороже.

Источники

Комментарии (0)

Комментариев пока нет.

Оставить комментарий

Комментарий появится после проверки