Описание модулей - MyEvilpumpkin/ComputerAlgebraSystem GitHub Wiki

N-модули (натуральные числа)

N-1 - COM_NN_D - Сравнение натуральных чисел: 2 - если первое больше второго, 0, если равно, 1 иначе N-2 - NZER_N_B - Проверка на ноль: если число не равно нулю, то «да» иначе «нет» N-3 - ADD_1N_N - Добавление 1 к натуральному числу N-4 - ADD_NN_N - Сложение натуральных чисел N-5 - SUB_NN_N - Вычитание из первого большего натурального числа второго меньшего или равного N-6 - MUL_ND_N - Умножение натурального числа на цифру N-7 - MUL_Nk_N - Умножение натурального числа на 10^k N-8 - MUL_NN_N - Умножение натуральных чисел N-9 - SUB_NDN_N - Вычитание из натурального другого натурального, умноженного на цифру для случая с неотрицательным результатом N-10 - DIV_NN_Dk - Вычисление первой цифры деления большего натурального на меньшее, домноженное на 10^k,где k - номер позиции этой цифры (номер считается с нуля) N-11 - DIV_NN_N - Частное от деления большего натурального числа на меньшее или равное натуральное с остатком(делитель отличен от нуля) N-12 - MOD_NN_N - Остаток от деления большего натурального числа на меньшее или равное натуральное с остатком(делитель отличен от нуля) N-13 - GCF_NN_N - НОД натуральных чисел N-14 - LCM_NN_N - НОК натуральных чисел

Z-модули (целые числа)

Z-1 - ABS_Z_N - Абсолютная величина числа, результат - натуральное Z-2 - POZ_Z_D - Определение положительности числа (2 - положительное, 0 — равное нулю, 1 - отрицательное) Z-3 - MUL_ZM_Z - Умножение целого на (-1) Z-4 - TRANS_N_Z - Преобразование натурального в целое Z-5 - TRANS_Z_N - Преобразование целого неотрицательного в натуральное Z-6 - ADD_ZZ_Z - Сложение целых чисел Z-7 - SUB_ZZ_Z - Вычитание целых чисел Z-8 - MUL_ZZ_Z - Умножение целых чисел Z-9 - DIV_ZN_Z - Частное от деления большего целого числа на меньшее или равное натуральное с остатком(делитель отличен от нуля) Z-10 - MOD_ZN_Z - Остаток от деления большего целого числа на меньшее или равное натуральное с остатком(делитель отличен от нуля)

Q-модули (рациональные числа)

Q-1 - RED_Q_Q - Сокращение дроби Q-2 - INT_Q_B - Проверка на целое, если рациональное число является целым, то «да», иначе «нет» Q-3 - TRANS_Z_Q - Преобразование целого в дробное Q-4 - TRANS_Q_Z - Преобразование дробного в целое (если знаменатель равен 1) Q-5 - ADD_QQ_Q - Сложение дробей Q-6 - SUB_QQ_Q - Вычитание дробей Q-7 - MUL_QQ_Q - Умножение дробей Q-8 - DIV_QQ_Q - Деление дробей (делитель отличен от нуля)

P-модули (многочлены)

P-1 - ADD_PP_P - Сложение многочленов P-2 - SUB_PP_P - Вычитание многочленов P-3 - MUL_PQ_P - Умножение многочлена на рациональное число P-4 - MUL_Pxk_P - Умножение многочлена на x^k P-5 - LED_P_Q - Старший коэффициент многочлена P-6 - DEG_P_N - Степень многочлена P-7 - FAC_P_Q - Вынесение из многочлена НОК знаменателей коэффициентов и НОД числителей P-8 - MUL_PP_P - Умножение многочленов P-9 - DIV_PP_P - Частное от деления многочлена на многочлен при делении с остатком P-10 - MOD_PP_P - Остаток от деления многочлена на многочлен при делении с остатком P-11 - GCF_PP_P - НОД многочленов P-12 - DER_P_P - Производная многочлена P-13 - NMR_P_P - Преобразование многочлена — кратные корни в простые