aboutsummaryrefslogtreecommitdiffstats
path: root/math/tlfloat/pkg-descr
blob: 632dc62c983c2c0112823125f58f4da985756501 (plain) (blame)
1
2
3
4
5
6
7
8
9
This library implements C++ classes with which half, single, double, quadruple
and octuple precision IEEE 754 floating point numbers can be operated.

Internally, these classes are implemented as class templates on top of
arbitrary-precision integer class templates so that the templates are expanded
as arbitrary precision floating-point operations by just changing the template
parameters, rather than implementing each floating-point operation for each
precision. The arbitrary-precision integer class templates are also included in
this library.