Обратите внимание, что имена констант начинаются с больших букв
> Pi; evalf(");
> E; evalf(");
> I;
> infinity;
> gamma; evalf (");
Более подробно смотри в ininames .
Авторы всех систем символьных вычислений следуют принципу Кронекера - "Бог создал целые числа - все остальное дело рук человеческих".
Во всех языках представление целых чисел первично, так как в этом случае алгоритмы сложения и умножения становятся, по-крайней мере в принципе, довольно простыми.
Деление представляет значительно более сложную задачу, поскольку метод, изучаемый в школе, не является алгоритмом, так как он требует угадывания цифры частного. Knuth (1981) детально описал эту проблему и предложил алгоритм такого угадывания, который почти всегда является правильным.
В силу этого "ленивого" принципа Maple выдает только целые числа или имена без численных ответов до тех пор пока вы об этом не попросите. Основные команды "принудительного" вычисления
evalb - для булевых выражений,
evalc - для комплексных выражений,
evalf - для операций с плавающей запятой,
evalm - для вычисления матричных выражений.