Килограмм или литр

Цена за 1 кг / 1 л

Скрипт рассчитывает стоимость товара за 1 кг или 1 л, если известны количество и стоимость этого количества.

Что будем считать:
грамм
руб.

Можно использовать точку или запятую в качестве десятичного разделителя.