Вверх ↑
Ответов: 8888
Рейтинг: 823
#1: 2018-04-19 22:53:14 ЛС | профиль | цитата
skrapy, потому, что функция имеет вид не acos(x), но arccos(x). Кроме того надо предусматривать ограничение: значения %1/%2 -- не должны выходить за интервал +-1.
arccos


Add(MainForm,2953706,329,133)
{
}
Add(MathParse,280965,273,133)
{
MathStr="arccos(%1/%2)"
link(onResult,2953706:doCaption,[])
link(X1,7517157:Text,[(279,124)(244,124)])
link(X2,12299525:Text,[(286,110)(321,110)])
}
Add(Edit,7517157,238,70)
{
Left=125
Top=20
Text="-1"
DataType=4
}
Add(Edit,12299525,315,70)
{
Left=200
Top=20
Text="1"
DataType=4
}
Add(Button,358745,210,133)
{
Left=25
Top=20
link(onClick,280965:doCalc,[])
}
карма: 19

0