math/mpdecimal 4.0.0 DragonFly
C/C++ arbitrary precision decimal floating point libraries
- System
- DragonFly
- Repository
- DPorts
- Maintainer
- [email protected] (as in FreeBSD)
- License
- BSD2CLAUSE
- Categories
- math
- Package size
- 157.1 KiB, 757.9 KiB installed
Description
libmpdec is a complete C implementation of the General Decimal Arithmetic Specification. The specification, written by Mike Cowlishaw from IBM, defines a general purpose arbitrary precision data type together with rigorously specified functions and rounding behavior. As described in the scope section of the specification, libmpdec will - with minor restrictions - also conform to the IEEE 754-2008 Standard for Floating-Point Arithmetic, provided that the appropriate context parameters are set.
libmpdec++ is a complete C++ implementation of the General Decimal Arithmetic Specification. libmpdec++ is mostly a header library around libmpdec. The library frees users from manual memory management and has an easy API with inline operators. libmpdec++ has a thread local context for inline operators and other functions that use the implicit context.
In the other systems
| System | Port | Version |
|---|---|---|
| DragonFly | math/mpdecimal | 4.0.0 |
| FreeBSD | math/mpdecimal | 4.0.1 |
| NetBSD | math/mpdecimal | 4.0.1 |
| MidnightBSD | math/mpdecimal | 4.0.0 |
Install
Binary package:
pkg install mpdecimal
From DPorts:
cd /usr/dports/math/mpdecimal && make install clean