Vai al contenuto principale
AMPLIO
  • Home
  •    Itis Belluzzi
  •    Registro
  • Altro
Italiano ‎(it)‎
English ‎(en)‎ Italiano ‎(it)‎
Ospite
Login
AMPLIO
Home    Itis Belluzzi    Registro
Espandi tutto Minimizza tutto
  1. InfInf3Ai-1213
  2. Approccio allo sviluppo software
  3. Algoritmo di Erone -- 11-18 Gennaio

Algoritmo di Erone -- 11-18 Gennaio

Aggregazione dei criteri
Aperto: venerdì, 11 gennaio 2013, 07:55
Data limite: venerdì, 18 gennaio 2013, 10:00

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).

Ospite (Login)
Riepilogo della conservazione dei dati
Ottieni l'app mobile
Powered by Moodle