Добрый день!
На форуме TSLab есть уже готовые примеры с ответами на большинство Ваших вопросов.
См. ветку Создание алгоритма при помощи визуального редактора » Статьи, примеры - <a href='http://www.tslab.ru/ubb/ubbthreads.php?ubb=postlist&Board=24&page=1' target='_blank'>http://www.tslab.ru/ubb/ubbthreads.php?ubb...Board=24&page=1</a>
По текущему вопросу, прочитайте, пожалуйста, материал по ссылке <a href='http://www.tslab.ru/ubb/ubbthreads.php?ubb=showflat&Number=8149#Post8149' target='_blank'>http://www.tslab.ru/ubb/ubbthreads.php?ubb...r=8149#Post8149</a>, раздел "2. Возможность использования функций библиотеки Math."