| Title: | Mathematics at DEC | 
| Moderator: | RUSURE::EDP | 
| Created: | Mon Feb 03 1986 | 
| Last Modified: | Fri Jun 06 1997 | 
| Last Successful Update: | Fri Jun 06 1997 | 
| Number of topics: | 2083 | 
| Total number of notes: | 14613 | 
    473.2 mentions "rational approximations".
    
    I recall reading in Bill Gosper's "continued fractions" article
    in "Hakmem" (MIT Artificial Intelligence Memo # 239) that the
    best rational approximations for a real number can be obtained
    from continued fraction computation of the real number.
    
    For instance, PI is approximately 
    
    	3 + 1/7
    
    so "best" approximation of pi at this level is 22/7.
    
    Further examination reveals that PI is more precisely
    
    	3 + 1/(7+1/16)
    
    This more accurate continued fraction yields a "best"
    approximation for PI of 355/113.
    
    To keep going, you would figure out that PI is actually closer to
    
    	3 + 1/(7+1/(16+1/???))
    
    and produce a better fraction.
    
    /Eric
| T.R | Title | User | Personal Name | Date | Lines | 
|---|---|---|---|---|---|
| 475.1 | How to do it | MODEL::YARBROUGH | Tue Nov 25 1986 13:46 | 7 | |
| I you need this kind of thing, MAPLE has the operation built-in: convert(N,confrac,convergents); will produce two arrays: the value of the function is a set of continued- fraction denominators for N, while "convergents" gets assigned the approximating rationals at each stage. | |||||