|
Решение уравнений в целочисленном виде — isolve
Иногда бывает нужен результат в
форме только целых чисел. Для этого используется функция isolve(eqns,
vans), дающая решение в виде целых чисел. Приведем примеры ее применения:
>
iso1ve({2*x-5=3*y}):
{x
= 4 + 3_Zl,y=\ + 2_Z1]
> iso1ve(y^4-z^2*y^2-3*x*z*y*2-x^3*z);
Во втором из приведенных примеров
в выводе появилась вспомогательная переменная %1, которая упрощает запись результата
при текстовом формате его вывода (Character Notation). Напоминаем, что в стандартной
математической нотации вспомогательная переменная вида %N
не формируется. В этом случае упомянутый пример будет выглядеть следующим образом:
Результат вычислений одинаков при
любом формате вывода, но иногда вывод в текстовом формате с выделением вспомогательных
переменных имеет преимущество, поскольку выглядит более компактным.
|