This manual describes how to install and use MPIR, the Multiple Precision Integers and Rationals library, version 3.0.0.
Copyright 1991, 1993-2016 Free Software Foundation, Inc.
Copyright 2008, 2009, 2010 William Hart
Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.3 or any later version published by the Free Software Foundation; with no Invariant Sections, with the Front-Cover Texts being “A GNU Manual”, and with the Back-Cover Texts being “You have freedom to copy and modify this GNU Manual, like GNU software”. A copy of the license is included in GNU Free Documentation License.
• Copying: | MPIR Copying Conditions (LGPL). | |
• Introduction to MPIR: | Brief introduction to MPIR. | |
• Installing MPIR: | How to configure and compile the MPIR library. | |
• MPIR Basics: | What every MPIR user should know. | |
• Reporting Bugs: | How to usefully report bugs. | |
• Integer Functions: | Functions for arithmetic on signed integers. | |
• Rational Number Functions: | Functions for arithmetic on rational numbers. | |
• Floating-point Functions: | Functions for arithmetic on floats. | |
• Low-level Functions: | Fast functions for natural numbers. | |
• Random Number Functions: | Functions for generating random numbers. | |
• Formatted Output: | printf style output.
| |
• Formatted Input: | scanf style input.
| |
• C++ Class Interface: | Class wrappers around MPIR types. | |
• .Net Interface: | Managed .Net wrappers for MPIR types. | |
• Custom Allocation: | How to customize the internal allocation. | |
• Language Bindings: | Using MPIR from other languages. | |
• Algorithms: | What happens behind the scenes. | |
• Internals: | How values are represented behind the scenes. | |
• Contributors: | Who brings you this library? | |
• References: | Some useful papers and books to read. | |
• GNU Free Documentation License: | ||
• Concept Index: | ||
• Function Index: |