Vabbè, mi sono documentato un po', esistono formule per calcolarlo...

1) Il numero 7 è arbitrario: puoi mettere il numero di iterazioni che vuoi. Ma aumentare m non rende la funzione più precisa perchè già un partenza i numeri a virgola mobile sono un approssimazione del numero che dovresti esprimere, e iterare più volte g = sqr(2+g) oltre un certo punto comincia ad "allontanarti" dal risultato voluto (non ho un compilatore c sottomano, ho copiato la routine in java e se metto m = 25 mi ritrovo alla fine con pi greco che vale 3.16!)
Credo che venga messo 7 perchè con la precisione dei double e le operazioni coinvolte nel calcolo è il valore che ti permette di avvicinarti di più al pi greco "reale".
Quello che non riesco a capire è come possa darti 2.8813 se metti m=10... :master: