Макс, это довольно проблематично. В таком аквариуме объём равен: (S(прямоугольника)+S(сегмента))*высоту.
Площадь сегмента определяется как Sсегм=(R
2/2)*( α−sin(α)) где

Т.е., необходимо сначала вычислить радиус изгиба стекла и угол между радиусами, ограничивающими этот сегмент, имея только длину хорды и длину части окружности. Задача нелёгкая, хоть и выполнимая. Получится формула длиной в примерно 70-80 знаков. НО! Это если выгнутое стекло имеет один радиус (равномерный изгиб). А у большинства панорамных стёкол радиус изгиба неравномерный, к углам закругляется сильнее! Значит радиусы разные и нам эта формула ничего не даст.
Короче: отмечаем маркером на стекле уровень воды в аквариуме. Сливаем 10 литров (ведро) воды. Снова отмечаем маркером. Меряем линейкой расстояние между отметками. Дальше понятно? Высоту столба воды делим на расстояние между метками, умножаем на 10 и получаем реальный объём воды! И нефиг заморачиваться высшей математикой...
