Вам, вероятно, придется использовать какой-нибудь метод аппроксимации.
Взгляните на
Здесь есть что подумать about:
Чтобы найти квадратный корень, вам просто нужно найти число, которое, возведенное в степень 2 (хотя простое умножение на само по себе намного проще программно;)) возвращает ввод.
Итак, начнем с предположения. Если изделие слишком маленькое, угадайте больше. Если новый продукт слишком велик, вы сузили его - угадайте где-нибудь посередине. Вы видите, куда я иду ...
В зависимости от вашей потребности в точности и / или производительности, конечно, есть много способов. Решение, на которое намекают в этом посте, никоим образом не является лучшим в любой из этих категорий, но оно дает вам подсказку в одном направлении.