Kvadratická rovnice   zodpovězená otázka

VB.NET

Dobrý den,

chtěl jsem se zeptat, jestli je nějaký způsob, jak vyřešit kvadratickou rovnici zadanou do textboxu např. ve tvaru 2x^2+3x- 4=0? Rovnici samozřejmě vyřeším, když zadám do vzorce a,b,c, ale to mi přijde až moc primitivní a chtěl bych tento program trochu vylepšit.

Předem děkuji za odpověď

nahlásit spamnahlásit spam 0 odpovědětodpovědět

Pokud máte rovnici v tomto tvaru, tak spočítat diskriminant a pak určit kořeny, pokud existují.

Jednodušeji to dělat nejde a složitěji to není třeba.

nahlásit spamnahlásit spam 1 / 1 odpovědětodpovědět

Tak ještě je možnost přidat možnost pro záporný diskriminant a to v oboru komplexních čísel. Takže (-b +- i*Sqrt( Abs(D) )) / 2a

Ale to moc od primitivnosti nevede...

nahlásit spamnahlásit spam 0 odpovědětodpovědět
                       
Nadpis:
Antispam: Komu se občas házejí perly?
Příspěvek bude publikován pod identitou   anonym.
  • Administrátoři si vyhrazují právo komentáře upravovat či mazat bez udání důvodu.
    Mazány budou zejména komentáře obsahující vulgarity nebo porušující pravidla publikování.
  • Pokud nejste zaregistrováni, Vaše IP adresa bude zveřejněna. Pokud s tímto nesouhlasíte, příspěvek neodesílejte.

přihlásit pomocí externího účtu

přihlásit pomocí jména a hesla

Uživatel:
Heslo:

zapomenuté heslo

 

založit nový uživatelský účet

zaregistrujte se

 
zavřít

Nahlásit spam

Opravdu chcete tento příspěvek nahlásit pro porušování pravidel fóra?

Nahlásit Zrušit

Chyba

zavřít

feedback