# Arbitrary-precision numbers The `gmp-mpfr` crate has been replaced by [`rug`][rug]. The main features of the `rug` crate are: * big [integers][rug int] with arbitrary precision, * big [rational numbers][rug rat] with arbitrary precision, * multi-precision [floating-point numbers][rug flo] with correct rounding, and * multi-precision [complex numbers][rug com] with correct rounding. The crate is free software: you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. See the full text of the [GNU LGPL][lgpl] and [GNU GPL][gpl] for details. [gpl]: https://www.gnu.org/licenses/gpl-3.0.html [lgpl]: https://www.gnu.org/licenses/lgpl-3.0.en.html [rug com]: https://docs.rs/rug/*/rug/struct.Complex.html [rug flo]: https://docs.rs/rug/*/rug/struct.Float.html [rug int]: https://docs.rs/rug/*/rug/struct.Integer.html [rug rat]: https://docs.rs/rug/*/rug/struct.Rational.html [rug]: https://docs.rs/rug/