|
|
9f3bab0 |
# qd
|
|
|
9f3bab0 |
|
|
|
9f3bab0 |
[This package](https://www.davidhbailey.com/dhbsoftware/) provides numeric
|
|
|
9f3bab0 |
types of twice the precision of IEEE double (106 mantissa bits, or
|
|
|
9f3bab0 |
approximately 32 decimal digits) and four times the precision of IEEE double
|
|
|
9f3bab0 |
(212 mantissa bits, or approximately 64 decimal digits). Due to features such
|
|
|
9f3bab0 |
as operator and function overloading, these facilities can be utilized with
|
|
|
9f3bab0 |
only minor modifications to conventional C++ and Fortran-90 programs.
|
|
|
9f3bab0 |
|
|
|
9f3bab0 |
In addition to the basic arithmetic operations (add, subtract, multiply,
|
|
|
9f3bab0 |
divide, square root), common transcendental functions such as the exponential,
|
|
|
9f3bab0 |
logarithm, trigonometric and hyperbolic functions are also included.
|