Superdouble

uma classe C ++ mais robusta para transbordar e underflow erros do que o dobro
Baixe Agora

Superdouble Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • GPL
  • Preço:
  • FREE
  • Nome do editor:
  • Brian O'Meara
  • Site do editor:
  • http://www.brianomeara.info/
  • Sistemas operacionais:
  • Mac OS X
  • Tamanho do arquivo:
  • 1 KB

Superdouble Tag


Superdouble Descrição

Uma classe C ++ mais robusta para transbordar e underflow erros do que o dobro Transbordamentos e fluxos de baixo podem ser um problema em alguns cálculos (como calcular a probabilidade de dados filogenéticos). Existem bibliotecas de precisão arbitrárias (nomeadamente GMP), mas às vezes o uso deles pode ser exagero. SuperDouble é uma classe C ++ de código aberto, consistindo de um único arquivo de cabeçalho. Um objeto dessa classe é basicamente um número em notação científica (isto é, 5,2 x 10 ^ 28), onde a mantissa (5.2 no exemplo) é um longo duplo e o expoente (28) é um inteiro. Isso permite que o número tenha a mesma precisão quanto um duplo longo, mas tem um expoente que pode levar valores muito maiores em magnitude do que para um duplo normal normal, reduzindo drasticamente a chance de transbordamento ou underflow. Operadores básicos (


Superdouble Software Relacionado

newjs.

gerador de projeto Javascript de código aberto e aberto ...

200 723 KB

Download

AWK4J.

Ambiente de prática de script AWK para plataformas Java ...

197 1.7 MB

Download

Sarasvati.

um mecanismo de fluxo de trabalho baseado em gráfico e gráfico criado em Java ...

222 3.9 MB

Download