Superdouble

une classe C ++ plus robuste pour les erreurs de débordement et de débordement que le double
Télécharger maintenant

Superdouble Classement & Résumé

Publicité

  • Rating:
  • Licence:
  • GPL
  • Prix:
  • FREE
  • Nom de l'éditeur:
  • Brian O'Meara
  • Site Internet de l'éditeur:
  • http://www.brianomeara.info/
  • Systèmes d'exploitation:
  • Mac OS X
  • Taille du fichier:
  • 1 KB

Superdouble Mots clés


Superdouble La description

Une classe C ++ plus robuste pour les erreurs de débordement et de débordement que le double Les débordements et les méandres peuvent être un problème dans certains calculs (tels que le calcul de la probabilité de données phylogénétiques). Il existe des bibliothèques de précision arbitraires (notamment GMP), mais parfois l'utilisation d'eux peut être surchargée. Superdouble est une classe C ++ Source et open source constituée d'un seul fichier d'en-tête. Un objet de cette classe est fondamentalement un nombre dans la notation scientifique (c'est-à-dire 5,2 x 10 ^ 28), où la mantissa (5.2 dans l'exemple) est un long double et l'exposant (28) est un entier. Cela permet au nombre d'avoir la même précision qu'un double double mais d'avoir un exposant pouvant prendre des valeurs beaucoup plus grandes que pour un double long normal, réduisant considérablement les chances de débordement ou de débordement. Opérateurs de base (


Superdouble Logiciels associés