Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Клуб программистов > Свободное общение
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 22.11.2010, 21:25   #11
ROD
Linux C++ Qt ARM
Старожил
 
Аватар для ROD
 
Регистрация: 30.11.2008
Сообщений: 3,030
По умолчанию

Цитата:
Если не заморачиваться с матаном - тупо брутфорсом. На современных процессорах уйдет не боле 1-2 минуты (максимум для int64)
хе-хе, будете смеяться, но так очень часто делают в серьезных программах. (дело в том, что получить корни ур-я выше 5-й степени невозможно впринцыпе, что доказано математически)
Дилетант широкого профиля.

"Слова ничего не стоят - покажите мне код!" © Линус Торвальдс
ROD вне форума Ответить с цитированием
Старый 22.11.2010, 21:26   #12
Levsha100
Заблокирован
Старожил
 
Регистрация: 20.07.2008
Сообщений: 4,032
По умолчанию

Цитата:
дело в том, что получить корни ур-я выше 5-й степени невозможно впринцыпе, что доказано математически
Можно поподробней?
Levsha100 вне форума Ответить с цитированием
Старый 23.11.2010, 11:28   #13
_-Re@l-_
C++, Java
Старожил
 
Аватар для _-Re@l-_
 
Регистрация: 10.04.2010
Сообщений: 2,665
По умолчанию

Цитата:
дело в том, что получить корни ур-я выше 5-й степени невозможно впринцыпе, что доказано математически)
А разве нельзя по схеме Горнера?
Цитата:
Можно поподробней?
Это изучают, когда проходят квадратичную функцию.
_-Re@l-_ вне форума Ответить с цитированием
Старый 23.11.2010, 15:41   #14
eoln
Старожил
 
Аватар для eoln
 
Регистрация: 26.04.2008
Сообщений: 2,645
По умолчанию

Цитата:
Сообщение от ROD Посмотреть сообщение
дело в том, что получить корни ур-я выше 5-й степени невозможно впринцыпе, что доказано математически)
Не совсем верно. Получить можно, просто нет единого способа решения и к каждому нужен индивидуальный подход, а если подход не найден, то увы.
Но это всё касается только аналитического решения. Но опять-таки на крайний случай есть графический метод, метод перебора и т.п.
А вообще я верю во всемогущество человечества
eoln вне форума Ответить с цитированием
Старый 23.11.2010, 19:00   #15
ROD
Linux C++ Qt ARM
Старожил
 
Аватар для ROD
 
Регистрация: 30.11.2008
Сообщений: 3,030
По умолчанию

Цитата:
Получить можно, просто нет единого способа решения и к каждому нужен индивидуальный подход, а если подход не найден, то увы.
Я имел ввиду общий случай. Что касается каких-то конкретныйх случаев, то это как повезет.

Цитата:
Можно поподробней?
Это из курса вычислительной математики. Можно лишь посчитать примерно (вообще есть методы для оценки корней ур-я (т.е. мы можем узнать что один из корней лежит где-то между x1 и x1+%некое число%, второй лежит где-то между x2 и x2+%некое число% и так далее) соответственно такие методы сильно сужают интервал для "методов тыка").

Цитата:
А разве нельзя по схеме Горнера?
насколько я помню, что бы поделить многочлен, надо знать хоть один из его корней, а где мы его возьмем?
Дилетант широкого профиля.

"Слова ничего не стоят - покажите мне код!" © Линус Торвальдс
ROD вне форума Ответить с цитированием
Старый 23.11.2010, 19:04   #16
_-Re@l-_
C++, Java
Старожил
 
Аватар для _-Re@l-_
 
Регистрация: 10.04.2010
Сообщений: 2,665
По умолчанию

Цитата:
где мы его возьмем?
Сколько я помню, если у уравнения есть целые корни, то они являются делители свободного члена. Они просто перебираются.Если таковых нет - значит, схема Горнера отметается.
_-Re@l-_ вне форума Ответить с цитированием
Старый 23.11.2010, 19:53   #17
ROD
Linux C++ Qt ARM
Старожил
 
Аватар для ROD
 
Регистрация: 30.11.2008
Сообщений: 3,030
По умолчанию

Цитата:
Сколько я помню, если у уравнения есть целые корни, то они являются делители свободного члена.
Ну это я тоже помню, только как правило у уравнений все корни дробные. (речь идет не о заданиях, которые дают в школе или институте, где есть целые корни, для облегчения вычислений, а о более-менее реальной задаче)
Дилетант широкого профиля.

"Слова ничего не стоят - покажите мне код!" © Линус Торвальдс
ROD вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Уравнение werser Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 0 18.11.2010 21:50
уравнение A*X=B CyberOrcX Помощь студентам 4 14.10.2009 16:12
Уравнение Paul_AG Общие вопросы C/C++ 19 10.05.2009 22:50
! УРАВНЕНИЕ С МАТРИЦАМИ ! KulOle Паскаль, Turbo Pascal, PascalABC.NET 2 19.10.2008 12:53
Уравнение с массивом KulOle Паскаль, Turbo Pascal, PascalABC.NET 2 14.10.2008 19:18