Tidligere lagde du en funksjon som estimerte kvadratroten av et tall ved å bruke et fast antall iterasjoner av Newtons metode. Du har imidlertid innsett at dette gir unøyaktige svar i noen tilfeller, og unødvendig mange iterasjoner i andre tilfeller. Du ønsker derfor å tilpasse antall iterasjoner til verdien vi skal estimere kvadratroten av. En måte å gjøre dette på, er å kjøre Newtons metode helt til relativ endring av verdien er mindre enn en viss grense. Formelen for relativ endring, er \( \epsilon = \frac{\lvert x_{i+1} - x_i \rvert}{x_i} \) .
Endre funksjonen til å regne ut kvadratrot med en relativ feilgrense på 1e-9.
Utdelt kode
Videoforklaring (8:25)