Boost
C++ Libraries
...one of the most highly
regarded and expertly designed C++ library projects in the
world.
— Herb Sutter and Andrei
Alexandrescu, C++
Coding Standards
This is an older version of Boost and was released in 2016. The current version is 1.91.0.
numeric_limits
support, function names in libquadmath all have different names to the
std::
ones etc.) So you can program type __float128
directly, but it's harder work.
float128 uses __float128
and makes it C++ and generic code friendly, with all the usual standard
iostream, numeric_limits, complex
in namspace std::
available, so strongly recommended for C++ use.
float128.
float128.
double
with catastrophic loss of precision. So make sure they have a Q suffix
for 128-bit floating-point literals.
Some examples of what can go horribly and silently wrong are at float128_example.cpp.