О! С пятисотым сообщением!
Так половина школьников задачки решают! Методом подгона под ответ.
Вообще, смешивание двух готовых основ - это была некогда просто табличка в экселе. Добавили до кучи.
Вообще, пользователь может хотеть найти нужный ему результат, заключающийся не в крепости, а в %% ВГ, например. В качестве и первой, и второй основы у него будет, например, нулевка. Как кальк должен понять, что от него хотят в этом случае?
Простой метод подгона объемов может служить любой цели пользователя, а обсчет смеси по результирующей крепости - только одной конкретной.
Основной модуль расчета на базе одной основы усложнен уже донельзя. Можно усложнить и этот, конечно. Но он предназначен для тех, кто только начал мешать. Нужно ли все усложнять?