multiprecision

High-range number library

A C++ library that provides high-range and precision number types with interoperability capabilities

Boost.Multiprecision

GitHub

202 stars
19 watching
113 forks
Language: C++
last commit: almost 2 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
boostorg/computeA C++ library providing a thin wrapper over the OpenCL API for GPU computing.1,566
boostorg/hofA C++ library providing modern utilities for functions and function objects to improve expressiveness and simplify constructs.507
boostorg/program_optionsA library that allows C++ developers to parse command line arguments and configuration files in a flexible and robust manner.110
boostorg/hanaA standard library for metaprogramming in C++1,705
boostorg/mp11A C++11 metaprogramming library enabling advanced template-based programming245
bluescarni/mpppA high-performance C++ library for arbitrary-precision arithmetic and special functions305
boostorg/pfrProvides reflection and serialization capabilities for user-defined types without boilerplate code1,351
boostorg/lockfreeA C++ library providing a set of high-performance synchronization primitives to safely access shared data without locks or barriers.126
boostorg/serializationProvides a C++ framework for serializing and deserializing data structures to and from various formats122
boostorg/safe_numericsReplaces standard numeric types with exception-throwing versions to prevent undefined behavior due to integer overflow210
boostorg/qvmA C++ library providing functions and classes for working with quaternions, vectors, and matrices in 2D, 3D, and 4D spaces.85
boostorg/jsonA C++ library that provides fast and efficient JSON data serialization and deserialization434
boostorg/interprocessProvides C++ classes and functions to safely access shared resources between threads and processes without explicit synchronization.139
boostorg/regexA comprehensive C++ regular expression library with advanced features and compiler defect workarounds.86
tcbrindle/nanorangeAn implementation of the C++20 Ranges proposals in a single header library359