Algoritmo di Erone -- 11-18 Gennaio
Completion requirements
Opened: Friday, 11 January 2013, 7:55 AM
Due: Friday, 18 January 2013, 10:00 AM
L'algoritmo di Erone consente di determinare il valore approssimato della radice quadrata di un numero positivo e può essere formulato in questo modo:
- sia Rapp la radice approssimata, che porta ad un errore = Rapp*Rapp-A
- quando vale la condizione valoreassoluto(errore)<=ErroreMassimoAccettabile hai finito e Rapp è il valore finale trovato
- calcolo una nuova approssimazione Rapp=(Rapp+(A/Rapp))/2
- ricomincia
Il valore iniziale di Rapp può essere qualunque, un criterio potrebbe essere di partire con il valore 1 oppure con il valore A.
Sviluppare una applicazione Java TUI che dati il valore A di cui calcolare la radice e il valore E (errore massimo accettabile, ad esempio 0.0001) calcola la radice utilizzando l'algoritmo di Erone.
Per il calcolo del valore assoluto è disponibile il metodo double Math.abs(double x).