Programmeerimine PHP
var_export() jne. Aga keerulisemateks ülesanneteks jääb nendest väheseks. Tihti sooritatavaid operatsioone on kasulik vormistada
iseseisva alamprogrammidena ehk funktsioonidena. Siin on abiks kasutajafunktsioonid - programmeerija poolt kirjutatud funktsioonid.
Kui funktsiion on valmis, siis saab seda kasutada ka muude andmete puhul. Näiteks ruutvõrrandi lahendamisel tuleb iga kord
diskriminandi leida. Selle arvutamiseks vajaminevad tegevused võime koondada funktsioonisse. Lisaks saame teha ka funktsioon
lahendite leidmiseks.
Ruutvõrrandiks nimetatame võrrandit, mis on esitatud kujul: ax2 + bx + c = 0
Diskiminant on siis: D = b2 - 4ac
Ruutvõrrandi lahendamiseks kasutame valemit:
x1 = (-b + sqrt(D)) / 2a
x2 = (-b - sqrt(D)) / 2a
kus sqrt(D) tähendus on ruutjuur diskriminandist
quadratic_equation.php