Forum Webscript.Ru
Программирование => PHP => Тема начата: AlieN от 20 Февраля 2002, 16:29:51
-
Пишу небольшой математический сайтик.
Суть его такова: пользователь вводит функцию к примеру
x*x+2*x-5=x
Требуется перевести переменную в котороя это передаётся в машинный код - т.е. ;$function=x*x+2*x-5-x дабы скрипт мог рисовать графики и решать его, предварительно перекинув с минусом всё то что находится справа
-
видимо как-то так
$function="x*x+2*x-5-x";
$function=str_replace("x", $x, $function);
$result=eval($function);
-
Спасибо работает но надо ещё круче:
разбить данную функцию на части вроде этого:
+x*x,+2*x,-5,-x
-
Пишу небольшой математический сайтик
А тригонометрия будет?
Страсть как люблю тригонометрию.
-
ThE0ReTiC :)
Будет
Не обижусь если поможешь :beer:
-
разбить данную функцию на части вроде этого:
+x*x,+2*x,-5,-x
ээээ а что это за формула?
-
Чем помочь?
-
ThE0ReTiC
Веришь нет написать :). Я просто так решил это написать никаких денег - собственная идея
AliMamed
Ну ты подумай математически как функцию разбить
-
AlieN
Чего писать-то? написать я могу много, только оно тебе надо?
Математически по знакам через ereg разбить.
-
ThE0ReTiC
Чего писать-то?
Давай с контачимся либо по почте либо по асе ок?
kex_net@mail.ru ICQ 89344507
-
Математически по знакам через ereg разбить.
тогда уж через explode
-
AliMamed
ясен пень но тогда параметры через которые идёт разбивка теряются или может я чего-то не понимаю
-
может я чего-то не понимаю
я вообще непонимаю что ты хочешь сделать.
попробуй сформулировать ТЗ
-
AlieN
Постучись в аську : 490156
Я тебе все объясню, и покажу!
-
x*x+2*x-5=x
Какой же это график - а "y" тут где ?!!!!
Тупое решение - проходиться по всем x,y и проверять приблизительное
равенство правой и левой части.