Число как последовательность (список) цифр
Представление вещественного числа в виде списка десятичных цифр: функция RealDigits
Функция RealDigits позволяет представить вещественное число в виде списка цифр. В этом она похожа на функцию IntegerDigits для целых чисел. Однако, в отличие от функции IntegerDigits, функция RealDigits выдает список, состоящий из двух элементов: списка цифр и количества цифр до десятичной точки.

Представление вещественных чисел в виде списка цифр в системе счисления с произвольным основанием: функция RealDigits
Как и функция IntegerDigits, функция RealDigits может использоваться для получения списка цифр в системе счисления, основание которой нужно указать вторым параметром. Основание в таком случае может быть любым вещественным числом, большим единицы.
RealDigits[617.2857142857142857142857142857.2.5] {{1.0.0.0.0.1.0.0.1.1.1.2.0.2.0.1.0.0.2.1.0. 1.1.0.0.0.0.0.0.2.1.0.0.2.0.1.0.2.0.1.0},8}Однако при вызове функции RealDigits могут возникнуть осложнения в самых тривиальных, на первый взгляд, случаях. Дело в том, что параметры должны быть такими, чтобы по ним функция RealDigits могла определить разрядность представления. Например, первый параметр должен быть вещественным числом, он не может быть записан даже в виде целого числа, если второй параметр задан как Pi.

В этом случае первый параметр нужно задать как 1.0.
RealDigits[1.0,Pi] {{1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0, 0.0.0.0.0.0.0.0.0.0.0.0.0.0},!}Вот еще один пример.

А вот сообщение, совсем "дикое" с точки зрения здравого смысла.

