Projects / SpecialValue

SpecialValue

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).

Tags
Licenses
Operating Systems
Implementation

Recent releases

  •  01 Oct 2004 10:48

    Release Notes: The documentation was updated, and some extra functionality was added. Redundant functions were removed.

    •  18 May 2004 13:42

      Release Notes: The (essential) bit pattern typedef was changed from char to unsigned short, which makes this version incompatible with its predecessors again.

      •  13 Feb 2004 18:42

        Release Notes: 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.

        •  28 Jan 2004 13:17

          Release Notes: 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.

          •  27 Nov 2002 09:41

            Release Notes: FreeBSD is now supported when using GCC 3.x. Some extra functionality was added, and shared libraries can be built with libtool.

            Screenshot

            Project Spotlight

            OpenStack4j

            A Fluent OpenStack client API for Java.

            Screenshot

            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.