Biblioteca de ponto flutuante de precisão estendida C / C ++

Eu estou procurando uma biblioteca de ponto flutuante de precisão estendida com os seguintes recursos:

tamanho de tipo de dados fixo (ou seja, a flutuação de precisão estendida leva uma quantidade fixa de memória)nenhuma inicialização necessária para variáveisespecifique o tamanho da mantissa e do expoenteInterface C / C ++suporte para carros alegóricos realmente grandes> 10 ^ 10000

O mais próximo que encontrei é a biblioteca HPA de Ivano Primi. O único problema com essa biblioteca é que não posso estender o expoente (ele é corrigido com 15 bits). Ele me permite várias escolhas para a mantissa, mas o maior número representável é sempre limitado a 10 ^ 4932. Outras bibliotecas como o GMP exigem uma inicialização e não permitem tipos de dados de tamanho fixo. O ponto é que eu não preciso de precisão arbitrária, mas apenas estendida. Mas eu preciso ter expoentes muito grandes.

Obrigado pela ajuda!

Marca

questionAnswers(1)

yourAnswerToTheQuestion