Деление переменных mpz_t на двойные

У меня есть две переменные типа mpz_t, содержащие большие целые числа, и мне нужно, чтобы одна делится на другую как двойное число. Я знаю, что этот дубль будет <1, но я не могу найти способ сделать это. Кроме того, нормально ли для функций mpz использовать огромное количество памяти? Я немного поиграл с mpz_cdiv_qr, но память быстро раздулась (все было хорошо, как только я очистил все переменные после, но все же). В других частях кода я с готовностью использую мультитеплеры mpz, но у меня нет проблем с памятью (или, по крайней мере, если я делаю, они меньше, чем другие, о которых я уже знаю!)

Спасибо!
-Z

0

Решение

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

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

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

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