Вопрос по numbers, c++, numeric, floating-point, c – Расширенная библиотека с плавающей запятой точности C / C ++

6

Я ищу расширенную библиотеку с плавающей запятой со следующими функциями:

fixed data type size (i.e. the extended precision float takes a fixed amount of memory) no initialization required for variables specify size of both mantissa and exponent C/C++ interface support for really large floats > 10^10000

Самый близкий, который я мог найти, - библиотека HPA Ивано Прими. Единственная проблема с этой библиотекой состоит в том, что я не могу расширить экспоненту (она исправлена с 15 битами). Это позволяет мне различные варианты мантиссы, но наибольшее представимое число всегда ограничено 10 ^ 4932. Другие библиотеки, такие как GMP, требуют инициализации и не допускают типы данных фиксированного размера. Дело в том, что мне не нужна произвольная точность, а просто расширенная. Но мне нужно иметь очень большие показатели.

Спасибо за вашу помощь!

отметка

Ваш Ответ

1   ответ
1

ttmath очень близко к тому, что я ищу. Он позволяет указывать большие числа с экспонентой и значением мантиссы и не требует инициализации.

Gmplib @ gmplib.org, вероятно, ближе.

Похожие вопросы