Continued fractions and number systems: applications to correctly-rounded implementations
- f elementary functions and modular arithmetic.
Continued fractions and number systems: applications to - - PowerPoint PPT Presentation
Continued fractions and number systems: applications to correctly-rounded implementations of elementary functions and modular arithmetic. Mourad Gouicem PEQUAN Team, LIP6/UPMC Nancy, France May 28 th 2013 Table of Contents Continued fraction
Continued fractions and Number systems applications 1 / 37
Continued fractions and Number systems applications 2 / 37
Continued fractions and Number systems applications 3 / 37
Continued fractions and Number systems applications 4 / 37
Continued fractions and Number systems applications 4 / 37
Continued fractions and Number systems applications 5 / 37
Continued fractions and Number systems applications 6 / 37
Continued fractions and Number systems applications 7 / 37
Continued fractions and Number systems applications 8 / 37
[f (x) − ε, f (x) + ε]
Continued fractions and Number systems applications 9 / 37
Continued fractions and Number systems applications 10 / 37
Continued fractions and Number systems applications 10 / 37
Continued fractions and Number systems applications 11 / 37
Continued fractions and Number systems applications 12 / 37
1 b a · 0 a · 1 a · 2 a · 3 a · 4 a · 5 a · 6 a · 7
Continued fractions and Number systems applications 13 / 37
Continued fractions and Number systems applications 14 / 37
45
(0, 0) 1
14 31
(0, 1) 1 2
14 14 17
(0, 2) 1 2 3
14 14 14 3
(1, 0) 1 2 3 4 5 6
11 3 11 3 11 3 3
(1, 1) 1 2 3 4 5 6 7 8 9
8 3 3 8 3 3 8 3 3 3
(1, 2) 1 2 3 4 5 6 7 8 9 10 11 12
5 3 3 3 5 3 3 3 5 3 3 3 3
(1, 3) 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
2 3 3 3 3 2 3 3 3 3 2 3 3 3 3 3
(2, 0)
Continued fractions and Number systems applications 15 / 37
b (i, 1) (i, 2) (i, 3) (i, 4) (i, 5) (i, 6) (i + 1, 0)
θi θi θi θi θi θi θi θi+1
b (i, 1) (i, 2) (i, 3) (i, 4) (i, 5) (i, 6) (i + 1, 0)
θi θi θi θi θi θi θi θi+1
Continued fractions and Number systems applications 16 / 37
Continued fractions and Number systems applications 17 / 37
Continued fractions and Number systems applications 18 / 37
Continued fractions and Number systems applications 19 / 37
Continued fractions and Number systems applications 20 / 37
θi θi θi θi θi θi θi θi+1
θi θi θi θi θi θi θi θi+1
Continued fractions and Number systems applications 21 / 37
Continued fractions and Number systems applications 22 / 37
Continued fractions and Number systems applications 23 / 37
Continued fractions and Number systems applications 24 / 37
Continued fractions and Number systems applications 25 / 37
Continued fractions and Number systems applications 26 / 37
Continued fractions and Number systems applications 27 / 37
Continued fractions and Number systems applications 28 / 37
Continued fractions and Number systems applications 29 / 37
Continued fractions and Number systems applications 30 / 37
1 Compute the sequences (θ′
2 Compute the sequence (bi)i∈N such that b = 1 + m
3 Return a + m
Continued fractions and Number systems applications 31 / 37
1 Compute the sequences (θ′
2 Compute the sequence (bi)i∈N such that
3 Return 1 + m
Continued fractions and Number systems applications 32 / 37
Continued fractions and Number systems applications 33 / 37
Continued fractions and Number systems applications 34 / 37
Continued fractions and Number systems applications 35 / 37
Continued fractions and Number systems applications 36 / 37
Continued fractions and Number systems applications 37 / 37
Continued fractions and Number systems applications 38 / 37
Continued fractions and Number systems applications 39 / 37