Интересно...
А почему бы не использовать логарифмы..