Télécharger la liste

Description du projet

SpecialValue is a C++ library that allows special numeric values to be represented accurately. This is useful for fractions that would normally be approximated as floating point, or numbers that are normally impossible to store, such as sqrt(-2).

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.

2004-10-01 12:48
0.5.0

La documentation a été mise à jour, et quelques fonctionnalités supplémentaires a été ajoutée. Fonctions redondantes ont été supprimées.
Tags: Code cleanup
The documentation was updated, and some extra
functionality was added. Redundant functions were
removed.

2004-05-18 15:42
0.4.0

Le (essentiel) typedef modèle binaire a été changé de char en unsigned short, ce qui rend cette version incompatible avec ses prédécesseurs à nouveau.
Tags: Code cleanup
The (essential) bit pattern typedef was changed
from char to unsigned short, which makes this
version incompatible with its predecessors again.

2004-02-13 19:42
0.3.1

Les fonctions exp, exp2, exp10, sin, cos, tan, cot, sinh, cosh, tanh, coth, et connectez-vous sont pris en charge maintenant. Quelques bugs ont été corrigés dans sqrt.
Tags: Major feature enhancements
The functions exp, exp2, exp10, sin, cos, tan, cot, sinh, cosh, tanh, coth, and log are supported now. Some bugs have been fixed in sqrt.

2004-01-28 14:17
0.3.0

L'interface a changé. Ceci est une mauvaise chose à faire, mais il a été requis par le projet Arithmos, pour lesquels cette bibliothèque est développée après tout. La représentation interne a été adaptée, telle que la bibliothèque met en oeuvre maintenant les idées dans l'article «sémantique universelle pour les implémentations informatiques arithmétique" par B. Verdonk, J. Vervloet, et A. Cuyt, qui a été soumis à TJCS.
Tags: Major feature enhancements
The interface has changed. This is a bad thing to
do, but it was required by the Arithmos project,
for which this library is developed after all.
The internal representation was adapted such that
the library now implements the ideas in the
article "Universal semantics for computer
arithmetic implementations" by B. Verdonk, J.
Vervloet, and A. Cuyt, which has been submitted to
TJCS.

2002-11-27 10:41
0.1.3

FreeBSD est désormais pris en charge si vous utilisez gcc 3.x. Certaines fonctionnalités supplémentaires ont été ajoutés, et les bibliothèques partagées peuvent être construits avec libtool.
Tags: Minor feature enhancements
FreeBSD is now supported when using GCC 3.x. Some extra functionality was added, and shared libraries can be built with libtool.

Project Resources