Триг функции и квадратный корень в родной партии?

Я делаю инструмент, где пользователю показан этот треугольник на протяжении всего процесса:

:draw
echo   ^|\
echo   ^|a\
echo   ^|  \
echo   ^|   \
echo   ^|    \ C
echo  A^|     \
echo   ^|      \
echo   ^|       \
echo   ^|c      b\
echo   ^|---------\
echo        B 
GOTO:EOF

Там, где есть буквы, есть переменные. Сначала пользователи выбирают, какое значение угла они имеют. Затем они выбирают побочную стоимость. После этого все значения будут автоматически заполнены. В моем исходном коде у меня просто есть sin (a) или что-то подобное в качестве заполнителя, пока я не смогу найти функции триггера (sin, cos, tan) и squareroot в собственном пакете.

Код:http://pastebin.com/bDfY84Vr

Ответы на вопрос(1)

Ваш ответ на вопрос