Convert Continued Fraction

Version 1.1.0 (2.49 KB) by David Hill
Convert any continued fraction (non-repeating front portion and repeating portion) to (p + sqrt(d))/q representation.
5 Downloads
Updated 27 Jun 2023

View License

Convert any continued fraction (non-repeating front portion and repeating portion) to the representation (where p and q can be negative).
This application can handle very large numbers and long continued fractions.
For example: If the front-portion of the continued fraction is: [1; 2, 3, 4, 5, 6, 7, 8 , 9] and the repeated portion is: [123, 519, 223], just enter these into the respective text boxes when running the GUI. Then hit the calculate button.
continuedFraction;
The results should be:
p = -573592107178500789
d = 50669596954565
q = -400238036392460042

Cite As

David Hill (2026). Convert Continued Fraction (https://www.mathworks.com/matlabcentral/fileexchange/131663-convert-continued-fraction), MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R2023a
Compatible with any release
Platform Compatibility
Windows macOS Linux
Version Published Release Notes
1.1.0