This is gmp.info, produced by makeinfo version 4.0 from gmp.texi. INFO-DIR-SECTION GNU libraries START-INFO-DIR-ENTRY * gmp: (gmp). GNU Multiple Precision Arithmetic Library. END-INFO-DIR-ENTRY This file documents GNU MP, a library for arbitrary-precision arithmetic. Copyright (C) 1991, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000 Free Software Foundation, Inc. Permission is granted to make and distribute verbatim copies of this manual provided the copyright notice and this permission notice are preserved on all copies. Permission is granted to copy and distribute modified versions of this manual under the conditions for verbatim copying, provided that the entire resulting derived work is distributed under the terms of a permission notice identical to this one. Permission is granted to copy and distribute translations of this manual into another language, under the above conditions for modified versions, except that this permission notice may be stated in a translation approved by the Foundation.  Indirect: gmp.info-1: 1054 gmp.info-2: 44626 gmp.info-3: 92659 gmp.info-4: 138058  Tag Table: (Indirect) Node: Top1054 Node: Copying2240 Node: Introduction to GMP3940 Node: Installing GMP6053 Node: Build Options6742 Node: ABI and ISA13018 Node: Notes for Package Builds16215 Node: Notes for Particular Systems17605 Node: Known Build Problems19572 Node: GMP Basics22817 Node: Nomenclature and Types23711 Node: Function Classes24749 Node: GMP Variable Conventions26222 Node: GMP and Reentrancy29831 Node: Useful Macros and Constants31078 Node: Compatibility with older versions31681 Node: Getting the Latest Version of GMP32530 Node: Reporting Bugs32936 Node: Integer Functions34990 Node: Initializing Integers35705 Node: Assigning Integers37817 Node: Simultaneous Integer Init & Assign39672 Node: Converting Integers41288 Node: Integer Arithmetic43391 Node: Integer Division44626 Node: Integer Exponentiation51457 Node: Integer Roots52151 Node: Number Theoretic Functions53373 Node: Integer Comparisons57153 Node: Integer Logic and Bit Fiddling58332 Node: I/O of Integers60603 Node: Integer Random Numbers63077 Node: Miscellaneous Integer Functions65685 Node: Rational Number Functions67295 Node: Initializing Rationals68573 Node: Rational Arithmetic69844 Node: Comparing Rationals70807 Node: Applying Integer Functions72090 Node: I/O of Rationals72893 Node: Miscellaneous Rational Functions73853 Node: Floating-point Functions75990 Node: Initializing Floats77880 Node: Assigning Floats80684 Node: Simultaneous Float Init & Assign82862 Node: Converting Floats84381 Node: Float Arithmetic86081 Node: Float Comparison88101 Node: I/O of Floats89127 Node: Miscellaneous Float Functions91245 Node: Low-level Functions92659 Node: Random Number Functions110487 Node: Random State Initialization112765 Node: BSD Compatible Functions116442 Node: Custom Allocation120896 Node: Contributors123250 Node: References126575 Node: Concept Index128547 Node: Function Index138058  End Tag Table