числовой — библиотека C ++ для вычисления арифметических выражений с радикалами

Я хотел бы сделать длинные численные расчеты, которые включают рациональные числа и квадратные корни. Существует ли библиотека C ++, которая может выполнять эти вычисления без вычисления числового значения радикалов и может уменьшить выражение? Например, я хочу вычислить собственные значения целочисленной матрицы {{1,2},{3,4}}, Я хочу ответ в форме {1/2 * (5 + sqrt(33)), 1/2 * (5 - sqrt(33))},

Я знаю, что есть универсальные библиотеки для символических вычислений, такие как GiNaC, но это кажется излишним. Я считаю, что не общие вычисления только над рациональными числами с радикалами могут быть более эффективными.

2

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]