Я ж уже направил:

Originally Posted By: ViL
В данный момент Вы двигаетесь правильным путем(наверное только сглаживание лучше не L сделать, а H, перед Math.Truncate), что именно у Вас не получается?


Т.е. надо использовать сглаживание входных параметров в формулу.