hCORe писал(а):Можно пробовать подбирать целые и рациональные корни. Целые - наугад (самые частые 1, -1, 2, -2, 0), рациональные должны быть делителями свободного члена. Вроде так. Потом делить многочлен на выражение (x-x0), где x0 - угаданный корень. И так до получения квадратного уравнения. А там уже понятно, как работать - дискриминант в зубы и вперед. Но так легче на бумажке решать, формализовать алгоритм достаточно сложно. Вообще, еще можно функцию исследовать на минимумы-максимумы. Класс для взятия производной есть на форуме.
!Viper! писал(а):И в этом случае тоже идем по ссылке http://alglib.sources.ru или http://algolist.manual.ru
или смотрим справочник по математике в бумажном виде, например авторs Бронштейн и Семендяев. Алгоритм не самый удобовоспринимаемый, но решить уравнение 4-ой степени вполне реально. Другой вариант решать численным методом. Смотреть там же.
!Viper! писал(а):Смотри по тем же ссылкам численные методы нахождения корней. Хотя уравнение 4-ой степени еще можно решить аналитически, но численным методом уже проще, чем аналитически. Или ищи книгу. Точное название И.Н. Бронштей, К.А. Семендяев "Справочник по математике". Там есть и аналитическое решение и численные методы хорошо расписаны. Вполне возможно, что она есть и в электроноом виде где-то в инете
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 142