2009-10-25 17:42:41 +01:00
|
|
|
A bignum library for C++
|
2009-04-06 18:34:19 +02:00
|
|
|
|
|
|
|
TTMath is a small library which allows one to perform arithmetic operations
|
2009-10-25 17:42:41 +01:00
|
|
|
with big unsigned integer, big signed integer and big floating point numbers.
|
|
|
|
It provides standard mathematical operations like adding, subtracting,
|
|
|
|
multiplying, dividing. With the library also goes a mathematical parser to
|
|
|
|
help you solving mathematical expressions.
|
2009-04-06 18:34:19 +02:00
|
|
|
|
2009-10-25 17:42:41 +01:00
|
|
|
TTMath is developed under the BSD licence which means that it is free for
|
|
|
|
both personal and commercial use.
|
2009-04-06 18:34:19 +02:00
|
|
|
|
|
|
|
The main goal of the library is to allow one to use big values in the same
|
2009-10-25 17:42:41 +01:00
|
|
|
way as the standard types like int or float. It does not need to be compiled
|
|
|
|
first because the whole library is written as the C++ templates. This means
|
|
|
|
only C++ developers can use this library and one thing they have to do is
|
|
|
|
to use 'include' directive of the preprocessor. How big the values can be
|
|
|
|
is set at compile time.
|
2009-04-06 18:34:19 +02:00
|
|
|
|
2009-05-08 20:14:00 +02:00
|
|
|
Author: Tomasz Sowa <t.sowa@ttmath.org>
|
2009-10-25 17:42:41 +01:00
|
|
|
WWW: http://www.ttmath.org
|
|
|
|
|
|
|
|
Contributors:
|
|
|
|
Christian Kaiser <chk@online.de>
|