Boost.MultiprecisionBoost.Multiprecision provides integer, rational, and floating-point types with arbitrary or