Важнейшие математические константы

 

Обратите внимание, что имена констант начинаются с больших букв

> Pi; evalf(");

> E; evalf(");

> I;

> infinity;

> gamma; evalf (");

Более подробно смотри в ininames .

Авторы всех систем символьных вычислений следуют принципу Кронекера - "Бог создал целые числа - все остальное дело рук человеческих".

Во всех языках представление целых чисел первично, так как в этом случае алгоритмы сложения и умножения становятся, по-крайней мере в принципе, довольно простыми.

Деление представляет значительно более сложную задачу, поскольку метод, изучаемый в школе, не является алгоритмом, так как он требует угадывания цифры частного. Knuth (1981) детально описал эту проблему и предложил алгоритм такого угадывания, который почти всегда является правильным.

В силу этого "ленивого" принципа Maple выдает только целые числа или имена без численных ответов до тех пор пока вы об этом не попросите. Основные команды "принудительного" вычисления

evalb - для булевых выражений,

evalc - для комплексных выражений,

evalf - для операций с плавающей запятой,

evalm - для вычисления матричных выражений.