
Калькулятор помогает быстро определить, сколько воды нужно добавить к спирту, чтобы получить нужную крепость.
Калькулятор разбавления спирта
Показывает, сколько воды нужно добавить, чтобы получить нужную крепость.
- Крепость указывается в процентах.
- Целевая крепость должна быть ниже исходной.
- «Добавить воды» рассчитывается по упрощённой формуле разбавления.
- «Точный итоговый объём» рассчитывается отдельно с учётом контракции для смеси спирт + вода при 20 °C.
- Результат показывается в той же единице, что и входной объём.
Инструкция для пользователя:
— Введите исходную крепость спирта в процентах.
— Введите исходный объём в литрах.
— Введите желаемую крепость после разбавления.
— Нажмите кнопку «Рассчитать».
Калькулятор покажет итоговый объём и сколько воды нужно добавить.
Крепость указывается в процентах, объём — в литрах. Целевая крепость должна быть ниже исходной.
Подсказки пользователю:
— Крепость вводится в процентах, например сорок, а не ноль целых четыре.
— Объём вводится в литрах.
— Целевая крепость должна быть меньше исходной.
— Для удобства можно показывать результат до двух знаков после запятой.
— Если нужен расчёт в миллилитрах, это лучше делать отдельным переключателем единиц, а не смешивать литры и миллилитры в одной форме.
Ошибки валидации:
— Исходная крепость должна быть больше нуля и не больше ста.
— Целевая крепость должна быть больше нуля и не больше ста.
— Исходный объём должен быть больше нуля.
— Целевая крепость должна быть меньше исходной крепости.
— Поля не могут быть пустыми.
— Ввод текста вместо числа недопустим.
КОНТРОЛЬНЫЕ ТЕСТЫ
ТЕСТ 1 Что вводим:
— Исходная крепость: 96
— Исходный объём: 1
— Целевая крепость: 40
Что должен показать:
Контракция: 0.07 л
Итоговый объём: 2.33 л
Сколько воды добавить: 1.40 л
ТЕСТ 2 Что вводим:
— Исходная крепость: 70
— Исходный объём: 0.1
— Целевая крепость: 35
Что должен показать:
Контракция: 0.00 л
Итоговый объём: 0.20 л
Сколько воды добавить: 0.10 л