Class Library for Numbers 1.1.13 review
Download
|
|
Class Library for Numbers in short CLN is a library for computations with all kinds of numbers.
Here are some key features of "Class Library for Numbers":
Rich set of number classes: Integer (unlimited precision), rational, short float, single float, double float, long float (unlimited precision), complex, modular integer, univariate polynomial.
Elementary, logical, transcendental functions.
C++ as implementation language brings
efficiency,
type safety,
algebraic syntax.
Memory efficiency:
Small integers and short floats are immediate, not heap allocated.
Automatic, non-interruptive garbage collection.
Speed efficiency:
Assembly language kernel for some CPUs,
Karatsuba and Sch?nhage-Strassen multiplication.
Interoperability:
Garbage collection with no burden on the main application,
hooks for memory allocation and exceptions.
What's New in This Release:
The performance of number input was considerably improved.
An assertion on printing of large floats was fixed.
Several compilation fixes were made.
Class Library for Numbers 1.1.13 keywords