Assignment N.2 - Calcolo valore approssimato di pigreco
Completion requirements
Opened: Tuesday, 18 February 2014, 12:30 PM
Due: Sunday, 2 March 2014, 11:50 PM
Scrivere un programma che attiva un thread T che calcola approssimazioni successive di ? mediante la serie di Gregory-Leibniz (vedi lucidi lezionne 18 febbraio 2013). Il main riceve in input da linea di comando un parametro che indica il grado di accuratezza (accuracy) per il calcolo di ? ed il tempo massimo di attesa dopo cui il main interrompe il thread T.
T esce dal ciclo in cui calcola le approssimazioni successive di ? quando risulta verificata una delle seguenti due condizioni:
- T viene interrotto dal main
- la differenza tra Math.PI ed il valore stimato di ? risulta minore della accuracy