Rješavanje integrala

Postoji mnogo funkcija čiji se integral ne može izraziti kroz elementarne funkcije. Za integrale takvih funkcija koriste se razne približne metode, čija je suština da se funkcija podintegrala zamjenjuje "bliskom" funkcijom, čiji je integral izražen kroz elementarne funkcije.
Program koristi sljedeće metode izračuna: Metoda pravokutnika, Metoda srednjih vrijednosti, Metoda trapeza, Simpsonova metoda.

Prilikom unosa funkcije koristite sljedeće oznake:
 
+ - zbrajanje;Math.log(x) - prirodni logaritam;
- - oduzimanje;Math.cos(x) - kosinus;
* - množenje;Math.sin(x) - sinus;
/ - dijeljenje;Math.exp(x) - eksponent;
Math.sqrt(x) - kvadratni korijen;Math.pow(x,n) - potenciranje x na stepen n;

Primjer: x^4*cos(x^2+x+1) odgovara Math.pow(x,4)*Math.cos(Math.pow(x,2)+x+1)

Funkcija

Donja granica integracije

Gornja granica integracije

Metode
Pravokutnici
Srednje vrijednosti
Trapezi
Simpsonova
3/8
Rješenje
Po koracima
Po točnosti
Broj koraka
Točnost