![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 364 Pomógł: 3 Dołączył: 29.11.2008 Ostrzeżenie: (0%) ![]() ![]() |
Czy jest jakiś sensowny algorytm na generowanie równań kwadratowych tak aby x1 i x2 były liczbami całkowitymi ?
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 4 362 Pomógł: 714 Dołączył: 12.02.2009 Skąd: Jak się położę tak leżę :D ![]() |
A po kiego czorta rozwiązywać? Znasz wzorki? To czemu nie idziesz "od tyłu"? Znając rozwiązanie i wzory je obliczające masz drogę niemal równie prostą (IMG:style_emoticons/default/smile.gif)
x1 = (-b - sqrt(b*b - 4*a*c))/(2*a); x2 = (-b + sqrt(b*b - 4*a*c))/(2*a); z warunkiem: b*b > 4*a*c Pozostaje podstawiać x1 i x2 i się bawić, bo dostajesz układ 2 równań i nierówność z 3 niewiadomymi. Wystarczy, że za jedna z niewiadomych podstawisz dowolną liczbę i pozostałe sobie ładnie wyliczysz. EDIT: Zapomniałem kompletnie o wzorach Viete'a... x1 * x2 = c/a x1 + x2 = -b/a x1 i x2 masz... wybierz sobie jedynie jakąś liczbę a != 0 i masz układ banalny do rozwiązania (IMG:style_emoticons/default/smile.gif)
Powód edycji: [thek]: Zapomniałem o wzorach Viete'a
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 12.10.2025 - 04:51 |