23
Algoritme de l’arrel quadrada del Jiu Zhang Suan Shu N Calcular 7539 Calcular

Algoritme xines arrel quadrada

Embed Size (px)

Citation preview

Page 1: Algoritme xines arrel quadrada

Algoritme de l’arrel quadrada del Jiu Zhang Suan Shu

NCalcular 7539Calcular

Page 2: Algoritme xines arrel quadrada

Algoritme de l’arrel quadrada del Jiu Zhang Suan Shu

Trobem un valor a tal que a2 ≈ N

NCalcular 7539Calcular

Page 3: Algoritme xines arrel quadrada

Algoritme de l’arrel quadrada del Jiu Zhang Suan Shu

Trobem un valor a tal que a2 ≈ N

NCalcular 7539Calcular

64008080 2 =→=a

Page 4: Algoritme xines arrel quadrada

Algoritme de l’arrel quadrada del Jiu Zhang Suan Shu

Trobem un valor a tal que a2 ≈ N

Calculem R = N-a2

NCalcular 7539Calcular

64008080 2 =→=a

Page 5: Algoritme xines arrel quadrada

Algoritme de l’arrel quadrada del Jiu Zhang Suan Shu

Trobem un valor a tal que a2 ≈ N

Calculem R = N-a2

NCalcular 7539Calcular

64008080 2 =→=a

113964007539807539 2 =−=−=R

Page 6: Algoritme xines arrel quadrada

Algoritme de l’arrel quadrada del Jiu Zhang Suan Shu

Trobem un valor a tal que a2 ≈ N

Calculem R = N-a2

Calculem x = R/2a

NCalcular 7539Calcular

64008080 2 =→=a

113964007539807539 2 =−=−=R

Page 7: Algoritme xines arrel quadrada

Algoritme de l’arrel quadrada del Jiu Zhang Suan Shu

Trobem un valor a tal que a2 ≈ N

Calculem R = N-a2

Calculem x = R/2a

NCalcular 7539Calcular

64008080 2 =→=a

113964007539807539 2 =−=−=R

71601139

8021139 ≈=

⋅=x

Page 8: Algoritme xines arrel quadrada

Algoritme de l’arrel quadrada del Jiu Zhang Suan Shu

Trobem un valor a tal que a2 ≈ N

Calculem R = N-a2

Calculem x = R/2a

Calculem P = x·(2a+x)

NCalcular 7539Calcular

64008080 2 =→=a

113964007539807539 2 =−=−=R

71601139

8021139 ≈=

⋅=x

Page 9: Algoritme xines arrel quadrada

Algoritme de l’arrel quadrada del Jiu Zhang Suan Shu

Trobem un valor a tal que a2 ≈ N

Calculem R = N-a2

Calculem x = R/2a

Calculem P = x·(2a+x)

NCalcular 7539Calcular

64008080 2 =→=a

113964007539807539 2 =−=−=R

71601139

8021139 ≈=

⋅=x

11691677)7160(7 =⋅=+⋅=P

Page 10: Algoritme xines arrel quadrada

Algoritme de l’arrel quadrada del Jiu Zhang Suan Shu

Trobem un valor a tal que a2 ≈ N

Calculem R = N-a2

Calculem x = R/2a

Calculem P = x·(2a+x)

Si P > R repetim el pas anterior fent un nou x → x-1Si P=R hem acabat

Si P<R seguim

NCalcular 7539Calcular

64008080 2 =→=a

113964007539807539 2 =−=−=R

71601139

8021139 ≈=

⋅=x

11691677)7160(7 =⋅=+⋅=P

Page 11: Algoritme xines arrel quadrada

Algoritme de l’arrel quadrada del Jiu Zhang Suan Shu

Trobem un valor a tal que a2 ≈ N

Calculem R = N-a2

Calculem x = R/2a

Calculem P = x·(2a+x)

Si P > R repetim el pas anterior fent un nou x → x-1Si P=R hem acabat

Si P<R seguim

NCalcular 7539Calcular

64008080 2 =→=a

113964007539807539 2 =−=−=R

71601139

8021139 ≈=

⋅=x

11691677)7160(7 =⋅=+⋅=P

61711391169 =−=⇒< x

Page 12: Algoritme xines arrel quadrada

Algoritme de l’arrel quadrada del Jiu Zhang Suan Shu

Trobem un valor a tal que a2 ≈ N

Calculem R = N-a2

Calculem x = R/2a

Calculem P = x·(2a+x)

Si P > R repetim el pas anterior fent un nou x → x-1Si P=R hem acabat

Si P<R seguim

NCalcular 7539Calcular

64008080 2 =→=a

113964007539807539 2 =−=−=R

71601139

8021139 ≈=

⋅=x

Page 13: Algoritme xines arrel quadrada

Algoritme de l’arrel quadrada del Jiu Zhang Suan Shu

Trobem un valor a tal que a2 ≈ N

Calculem R = N-a2

Calculem x = R/2a

Calculem P = x·(2a+x)

Si P > R repetim el pas anterior fent un nou x → x-1Si P=R hem acabat

Si P<R seguim

NCalcular 7539Calcular

64008080 2 =→=a

113964007539807539 2 =−=−=R

71601139

8021139 ≈=

⋅=x

9961666)6160(6 =⋅=+⋅=P

Page 14: Algoritme xines arrel quadrada

Algoritme de l’arrel quadrada del Jiu Zhang Suan Shu

Trobem un valor a tal que a2 ≈ N

Calculem R = N-a2

Calculem x = R/2a

Calculem P = x·(2a+x)

Si P > R repetim el pas anterior fent un nou x → x-1Si P=R hem acabat

Si P<R seguim

NCalcular 7539Calcular

64008080 2 =→=a

113964007539807539 2 =−=−=R

71601139

8021139 ≈=

⋅=x

9961666)6160(6 =⋅=+⋅=P

1139996 <

Page 15: Algoritme xines arrel quadrada

Algoritme de l’arrel quadrada del Jiu Zhang Suan Shu

Trobem un valor a tal que a2 ≈ N

Calculem R = N-a2

Calculem x = R/2a

Calculem P = x·(2a+x)

Si P > R repetim el pas anterior fent un nou x → x-1Si P=R hem acabat

Si P<R seguim

Reassignem nous valors a R i aR → P-R

a → a+x

NCalcular 7539Calcular

64008080 2 =→=a

113964007539807539 2 =−=−=R

71601139

8021139 ≈=

⋅=x

9961666)6160(6 =⋅=+⋅=P

1139996 <

Page 16: Algoritme xines arrel quadrada

Algoritme de l’arrel quadrada del Jiu Zhang Suan Shu

Trobem un valor a tal que a2 ≈ N

Calculem R = N-a2

Calculem x = R/2a

Calculem P = x·(2a+x)

Si P > R repetim el pas anterior fent un nou x → x-1Si P=R hem acabat

Si P<R seguim

Reassignem nous valors a R i aR → R-P

a → a+x

NCalcular 7539Calcular

64008080 2 =→=a

113964007539807539 2 =−=−=R

71601139

8021139 ≈=

⋅=x

9961666)6160(6 =⋅=+⋅=P

1139996 <

866801439961139

=+→=−→

a

R

Page 17: Algoritme xines arrel quadrada

Algoritme de l’arrel quadrada del Jiu Zhang Suan Shu

Trobem un valor a tal que a2 ≈ N

Calculem R = N-a2

Calculem x = R/2a

Calculem P = x·(2a+x)

Si P > R repetim el pas anterior fent un nou x → x-1Si P=R hem acabat

Si P<R seguim

Reassignem nous valors a R i aR → R-P

a → a+x

NCalcular 7539Calcular

64008080 2 =→=a

113964007539807539 2 =−=−=R

71601139

8021139 ≈=

⋅=x

9961666)6160(6 =⋅=+⋅=P

1139996 <

866801439961139

=+→=−→

a

R

Page 18: Algoritme xines arrel quadrada

Algoritme de l’arrel quadrada del Jiu Zhang Suan Shu

Trobem un valor a tal que a2 ≈ N

Calculem R = N-a2

Calculem x = R/2a

Calculem P = x·(2a+x)

Si P > R repetim el pas anterior fent un nou x → x-1Si P=R hem acabat

Si P<R seguim

Reassignem nous valors a R i aR → R-P

a → a+x

NCalcular 7539Calcular

73968686 2 =→=a

14373967539867539 2 =−=−=R

Page 19: Algoritme xines arrel quadrada

Algoritme de l’arrel quadrada del Jiu Zhang Suan Shu

Trobem un valor a tal que a2 ≈ N

Calculem R = N-a2

Calculem x = R/2a

Calculem P = x·(2a+x)

Si P > R repetim el pas anterior fent un nou x → x-1Si P=R hem acabat

Si P<R seguim

Reassignem nous valors a R i aR → R-P

a → a+x

NCalcular 7539Calcular

73968686 2 =→=a

14373967539867539 2 =−=−=R

8,0172143

862143 ≈=

⋅=x

Page 20: Algoritme xines arrel quadrada

Algoritme de l’arrel quadrada del Jiu Zhang Suan Shu

Trobem un valor a tal que a2 ≈ N

Calculem R = N-a2

Calculem x = R/2a

Calculem P = x·(2a+x)

Si P > R repetim el pas anterior fent un nou x → x-1Si P=R hem acabat

Si P<R seguim

Reassignem nous valors a R i aR → R-P

a → a+x

NCalcular 7539Calcular

73968686 2 =→=a

14373967539867539 2 =−=−=R

8,0172143

862143 ≈=

⋅=x

24,138)8,0172(8,0 =+⋅=P

Page 21: Algoritme xines arrel quadrada

Algoritme de l’arrel quadrada del Jiu Zhang Suan Shu

Trobem un valor a tal que a2 ≈ N

Calculem R = N-a2

Calculem x = R/2a

Calculem P = x·(2a+x)

Si P > R repetim el pas anterior fent un nou x → x-1Si P=R hem acabat

Si P<R seguim

Reassignem nous valors a R i aR → R-P

a → a+x

NCalcular 7539Calcular

73968686 2 =→=a

14373967539867539 2 =−=−=R

8,0172143

862143 ≈=

⋅=x

24,138)8,0172(8,0 =+⋅=P

14324,138 <

Page 22: Algoritme xines arrel quadrada

Algoritme de l’arrel quadrada del Jiu Zhang Suan Shu

Trobem un valor a tal que a2 ≈ N

Calculem R = N-a2

Calculem x = R/2a

Calculem P = x·(2a+x)

Si P > R repetim el pas anterior fent un nou x → x-1Si P=R hem acabat

Si P<R seguim

Reassignem nous valors a R i aR → R-P

a → a+x

NCalcular 7539Calcular

73968686 2 =→=a

14373967539867539 2 =−=−=R

8,0172143

862143 ≈=

⋅=x

24,138)8,0172(8,0 =+⋅=P

14324,138 <

8,868,08676,424,138143

=+→=−→

a

R

Page 23: Algoritme xines arrel quadrada

Algoritme de l’arrel quadrada del Jiu Zhang Suan Shu

Trobem un valor a tal que a2 ≈ N

Calculem R = N-a2

Calculem x = R/2a

Calculem P = x·(2a+x)

Si P > R repetim el pas anterior fent un nou x → x-1Si P=R hem acabat

Si P<R seguim

Reassignem nous valors a R i aR → R-P

a → a+x

NCalcular 7539Calcular

73968686 2 =→=a

14373967539867539 2 =−=−=R

8,0172143

862143 ≈=

⋅=x

24,138)8,0172(8,0 =+⋅=P

14324,138 <

8,868,08676,424,138143

=+→=−→

a

R

Si decidim quer l’aproximació és prou bona ja ens “plantem”

8,867539 ≈