1. Задать аргументы: - приближаемое число, - максимальное число итераций. Создать массивы - массив частных, и - массив неполных частных. Переход на шаг 2;
2. ( - число выполненных итераций); Переход на шаг 3;
3. Переход на шаг 4;
4. Если , то выход, иначе переход на шаг 5;
5. Если , то выход, иначе переход на шаг 6;
6.
Переход на шаг 3.
В результате получаем для выражение в виде
Конечная сумма вида
называется -й подходящей дробью и является рациональным числом. Существуют рекуррентные формулы для вычисления таких сумм, которые естественно обобщаются на случай цепных пропорций.