Télécharger la liste

Description du projet

Libapmath is a C++ arbitrary precision math library designed to be as convenient as possible, besides performing well. The approach taken is that of choosing names like those in <cmath> and implementing all arithmetic by overloading of operators.

Système requise

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2008-08-31 02:35
1.2

Certains outils d'analyse comparative qui ont été utilisées dans le développement de versions antérieures sont maintenant publiquement disponibles pour les essais des algorithmes programmés par l'utilisateur. Cette version permet des contrôles plus de précision recevable, en ce que la précision d'un nombre peut être adapté automatiquement si nécessaire. Le traitement des cas limites dans les routines trigonométriques a été améliorée et plus soigneusement testés. Comme d'habitude, il ya aussi de nombreuses corrections de bogues mineurs et améliorations des algorithmes de niveau inférieur.
Tags: Minor feature enhancements
Some benchmarking tools that were used in the development of earlier versions are now publicly available for testing of user-programmed algorithms. This version makes precision checks more admissible, in that the precision of a number can be adapted automatically if necessary. The handling of limit cases in the trigonometric routines has been improved and more carefully tested. As usual, there are also many minor bugfixes and enhancements of the lower level algorithms.

2008-07-21 23:18
1.1

Le nouveau schéma de nommage qui a été introduite dans la version 1.0 est maintenant appliquée avec plus consistenty. Une nouvelle routine, real_c:: accumuler, fournit une méthode rapide de mise en œuvre des développements en série, et est susceptible d'être emplyoed dans bon nombre des fonctions exponentielles et trigonométriques dans les prochaines versions de la bibliothèque. Un bug critique dans sqrt ont été identifiés et éliminés. Un bug critique dans atan2 ont été identifiés et éliminés.
Tags: Major bugfixes
The new naming scheme that was introduced in
version 1.0 is now applied more consistenty. A new
routine, real_c::accumulate, provides a fast
method for implementation of series expansions,
and is likely to be emplyoed in many of the
exponential and trigonometric functions in
upcoming versions of the library. A critical bug
in sqrt has been identified and removed. A
critical bug in atan2 has been identified and
removed.

2008-06-30 00:14
1.0

Dans cette version, un nouveau type de système de dénomination est employée pour la première fois. L'arbre des sources a été mis de l'ordre et le processus de construction simplifiée. Une simple interface MPI pour la simplification de transfert de numéro dans les calculs parallèles a été ajouté, ainsi que des améliorations techniques mineures.
Tags: Major feature enhancements
In this release, a new type naming scheme is employed for the first time. The source tree has been tidied up and the build process streamlined. A simple MPI interface for simplification of number transfer in parallel computations has been added, along with minor technical enhancements.

2008-02-19 22:34
0.5

Une présentation amélioré l'arborescence des sources. La représentation des signes a été simplifiée. + + Et - les opérateurs ont été ajoutées à la "vraie" interface. Nouvelle fonctions simples qui sont très utiles, par exemple pour la comparaison des valeurs absolues. D'importantes améliorations dans la performance du journal. Améliorations des fonctions trigonométriques. Corrections de bogues en arithmétique booléenne et la multiplication.
Tags: Major feature enhancements
An improved source tree layout. Sign representation has been simplified. ++ and -- operators have been added to the "real" interface. New simple functions that are very handy, e.g. for comparison of absolute values. Significant improvements in log performance. Improvements to trigonometric functions. Bugfixes in boolean arithmetic and multiplication.

2007-10-06 22:23
0.4.2

Un dur à reproduire bogue dans la routine de multiplication a été supprimée.
Tags: Minor bugfixes
A hard-to-reproduce bug in the multiplication
routine has been removed.

Project Resources