Алгоритм перевода дробных чисел из системы счисления с основанием q2 в десятичную систему.
Дробное число, представленное по схеме Горнера может иметь следующий вид:
A(q2)=((…(b-s:q2+b-(s-1)):q2+…+b-2):q2+b-1):q2
Отсюда - аналогично предыдущему - алгоритм перевода выглядит следующим образом:
1. Разделить младшую цифру числа (b-s) на основание системы счисления (q2) (или умножить на 1/q2 ).
2. Добавить к предыдущему результату следующую по порядку цифру числа.
3. Разделить предыдущий результат на основание системы счисления (или умножить на обратную величину).
4. Повторять п.2 и п.3 до тех пор, пока при выполнении п.2 не окажется добавленной старшая цифра числа; после этого один раз выполнить п.3
Все операции выполняются в десятичной системе счисления.
Пример: Перевести восьмеричное число 0,76201 в десятичное.