9 svar
141 visningar
Moni1 721
Postad: 8 mar 2021 10:38

Approximera ln(2), med while loop

Hej, jag undrar på vad menas med ”den första försummade termen ” och vad betyder raden för While loopen i facit.  Tack på förhand

Smaragdalena 80504 – Avstängd
Postad: 8 mar 2021 11:00

"Den första försummade termen" betyder "den första termen man inte tar med".

Laguna Online 30472
Postad: 8 mar 2021 11:02

Vilken kodrad undrar du över?

Moni1 721
Postad: 8 mar 2021 11:23

den andra raden, altså som säger när loopen ska stoppa

Moni1 721
Postad: 8 mar 2021 11:25

raden for while loopen, 

Moni1 721
Postad: 8 mar 2021 11:26

betyder detta att när vi får en term som har mer änn 5 decimaler så skal den inte tas med, och loopen ska avsluta

Laguna Online 30472
Postad: 8 mar 2021 13:18

Vi loopar så länge som absolutvärdet av termen är större än 0,5*10-5 = 0,000005.

Du får avgöra själv om det är "mer än fem decimaler", jag vet inte riktigt vad det ska betyda.

Moni1 721
Postad: 8 mar 2021 13:48

Tack så mycket 

alltså frågan är hur många termer ska adderas för att ln(2) ska approximeras till 5 decimaler 

Laguna Online 30472
Postad: 8 mar 2021 15:31

När något anges avrundat till fem decimaler så betyder det att det riktiga värdet ligger inom 0,000005 från det angivna.

Moni1 721
Postad: 8 mar 2021 15:55

tack så mycket, det var till stor hjälp

Svara
Close