#
source:
trunk/third/gmp/gmp.info
@
22254

Revision 22254, 5.4 KB checked in by ghudson, 19 years ago (diff) |
---|

Line | |
---|---|

1 | This is gmp.info, produced by makeinfo version 4.6 from gmp.texi. |

2 | |

3 | This manual describes how to install and use the GNU multiple precision |

4 | arithmetic library, version 4.1.4. |

5 | |

6 | Copyright 1991, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, |

7 | 2001, 2002, 2003, 2004 Free Software Foundation, Inc. |

8 | |

9 | Permission is granted to copy, distribute and/or modify this |

10 | document under the terms of the GNU Free Documentation License, Version |

11 | 1.1 or any later version published by the Free Software Foundation; |

12 | with no Invariant Sections, with the Front-Cover Texts being "A GNU |

13 | Manual", and with the Back-Cover Texts being "You have freedom to copy |

14 | and modify this GNU Manual, like GNU software". A copy of the license |

15 | is included in *Note GNU Free Documentation License::. |

16 | INFO-DIR-SECTION GNU libraries |

17 | START-INFO-DIR-ENTRY |

18 | * gmp: (gmp). GNU Multiple Precision Arithmetic Library. |

19 | END-INFO-DIR-ENTRY |

20 | |

21 | |

22 | Indirect: |

23 | gmp.info-1: 913 |

24 | gmp.info-2: 297472 |

25 | |

26 | Tag Table: |

27 | (Indirect) |

28 | Node: Top913 |

29 | Node: Copying3097 |

30 | Node: Introduction to GMP4950 |

31 | Node: Installing GMP8141 |

32 | Node: Build Options8835 |

33 | Node: ABI and ISA25028 |

34 | Node: Notes for Package Builds30470 |

35 | Node: Notes for Particular Systems32506 |

36 | Node: Known Build Problems39091 |

37 | Node: GMP Basics44563 |

38 | Node: Headers and Libraries45207 |

39 | Node: Nomenclature and Types46722 |

40 | Node: Function Classes47774 |

41 | Node: Variable Conventions49209 |

42 | Node: Parameter Conventions50810 |

43 | Node: Memory Management52863 |

44 | Node: Reentrancy53983 |

45 | Node: Useful Macros and Constants55817 |

46 | Node: Compatibility with older versions56583 |

47 | Node: Demonstration Programs57536 |

48 | Node: Efficiency58795 |

49 | Node: Debugging66429 |

50 | Node: Profiling72955 |

51 | Node: Autoconf74574 |

52 | Node: Emacs77217 |

53 | Node: Reporting Bugs77883 |

54 | Node: Integer Functions80409 |

55 | Node: Initializing Integers81151 |

56 | Node: Assigning Integers84847 |

57 | Node: Simultaneous Integer Init & Assign86291 |

58 | Node: Converting Integers87903 |

59 | Node: Integer Arithmetic90304 |

60 | Node: Integer Division91883 |

61 | Node: Integer Exponentiation97719 |

62 | Node: Integer Roots98558 |

63 | Node: Number Theoretic Functions100013 |

64 | Node: Integer Comparisons106025 |

65 | Node: Integer Logic and Bit Fiddling107213 |

66 | Node: I/O of Integers109695 |

67 | Node: Integer Random Numbers112166 |

68 | Node: Integer Import and Export114774 |

69 | Node: Miscellaneous Integer Functions118759 |

70 | Node: Rational Number Functions120717 |

71 | Node: Initializing Rationals121905 |

72 | Node: Rational Conversions124101 |

73 | Node: Rational Arithmetic125422 |

74 | Node: Comparing Rationals126741 |

75 | Node: Applying Integer Functions128095 |

76 | Node: I/O of Rationals129564 |

77 | Node: Floating-point Functions131414 |

78 | Node: Initializing Floats134295 |

79 | Node: Assigning Floats137984 |

80 | Node: Simultaneous Float Init & Assign140315 |

81 | Node: Converting Floats141830 |

82 | Node: Float Arithmetic144144 |

83 | Node: Float Comparison146164 |

84 | Node: I/O of Floats147499 |

85 | Node: Miscellaneous Float Functions149812 |

86 | Node: Low-level Functions151692 |

87 | Node: Random Number Functions172917 |

88 | Node: Random State Initialization173950 |

89 | Node: Random State Seeding176418 |

90 | Node: Formatted Output177762 |

91 | Node: Formatted Output Strings178001 |

92 | Node: Formatted Output Functions182875 |

93 | Node: C++ Formatted Output186853 |

94 | Node: Formatted Input189433 |

95 | Node: Formatted Input Strings189663 |

96 | Node: Formatted Input Functions194107 |

97 | Node: C++ Formatted Input196130 |

98 | Node: C++ Class Interface197500 |

99 | Node: C++ Interface General198518 |

100 | Node: C++ Interface Integers201582 |

101 | Node: C++ Interface Rationals204702 |

102 | Node: C++ Interface Floats208071 |

103 | Node: C++ Interface MPFR212401 |

104 | Node: C++ Interface Random Numbers212980 |

105 | Node: C++ Interface Limitations215381 |

106 | Node: BSD Compatible Functions218197 |

107 | Node: Custom Allocation222885 |

108 | Node: Language Bindings226651 |

109 | Node: Algorithms230633 |

110 | Node: Multiplication Algorithms231328 |

111 | Node: Basecase Multiplication232361 |

112 | Node: Karatsuba Multiplication234238 |

113 | Node: Toom-Cook 3-Way Multiplication237862 |

114 | Node: FFT Multiplication245614 |

115 | Node: Other Multiplication250941 |

116 | Node: Division Algorithms253420 |

117 | Node: Single Limb Division253757 |

118 | Node: Basecase Division256662 |

119 | Node: Divide and Conquer Division257851 |

120 | Node: Exact Division260070 |

121 | Node: Exact Remainder263239 |

122 | Node: Small Quotient Division265498 |

123 | Node: Greatest Common Divisor Algorithms267082 |

124 | Node: Binary GCD267345 |

125 | Node: Accelerated GCD268829 |

126 | Node: Extended GCD270612 |

127 | Node: Jacobi Symbol272267 |

128 | Node: Powering Algorithms273169 |

129 | Node: Normal Powering Algorithm273422 |

130 | Node: Modular Powering Algorithm273936 |

131 | Node: Root Extraction Algorithms274985 |

132 | Node: Square Root Algorithm275290 |

133 | Node: Nth Root Algorithm276254 |

134 | Node: Perfect Square Algorithm277025 |

135 | Node: Perfect Power Algorithm278018 |

136 | Node: Radix Conversion Algorithms278625 |

137 | Node: Binary to Radix278991 |

138 | Node: Radix to Binary282906 |

139 | Node: Other Algorithms284823 |

140 | Node: Factorial Algorithm285109 |

141 | Node: Binomial Coefficients Algorithm286448 |

142 | Node: Fibonacci Numbers Algorithm287770 |

143 | Node: Lucas Numbers Algorithm290240 |

144 | Node: Assembler Coding290914 |

145 | Node: Assembler Code Organisation291819 |

146 | Node: Assembler Basics292421 |

147 | Node: Assembler Carry Propagation293500 |

148 | Node: Assembler Cache Handling295322 |

149 | Node: Assembler Floating Point297472 |

150 | Node: Assembler SIMD Instructions301252 |

151 | Node: Assembler Software Pipelining302226 |

152 | Node: Assembler Loop Unrolling303482 |

153 | Node: Internals305857 |

154 | Node: Integer Internals306363 |

155 | Node: Rational Internals308376 |

156 | Node: Float Internals309604 |

157 | Node: Raw Output Internals316698 |

158 | Node: C++ Interface Internals317882 |

159 | Node: Contributors321192 |

160 | Node: References324952 |

161 | Node: GNU Free Documentation License329658 |

162 | Node: Concept Index352073 |

163 | Node: Function Index366046 |

164 | |

165 | End Tag Table |

**Note:**See TracBrowser for help on using the repository browser.