Как видно из этих примеров, ввод и вывод чисел имеет следующие особенности:
для отделения целой части мантиссы от дробной используется разделительная точка;
нулевая мантисса не отображается (число начинается с разделительной точки);
мантисса отделятся от порядка пробелом, который рассматривается как знак умножения;
мнимая часть комплексных чисел задается умножением ее на символ мнимой единицы I (квадратный корень из -1).
Десятичная точка в числах имеет особый статус — указание ее в любом месте числа, даже в конце, делает число вещественным и ведет к переводу вычислений в режим работы с вещественными числами. При этом количеством выводимых после десятичной точки цифр можно управлять, задавая значение системной переменной окружения Digits: