search for books and compare prices
Tables of Contents for The Art of Computer Programming
Chapter/Section Title
Page #
Page Count
Random Numbers
1
193
Introduction
1
9
Generating Uniform Random Numbers
10
31
The Linear Congruential Method
10
2
Choice of modulus
12
4
Choice of multiplier
16
7
Potency
23
3
Other Methods
26
15
Statistical Tests
41
78
General Test Procedures for Studying Random Data
41
20
Empirical Tests
61
19
Theoretical Tests
80
13
The Spectral Test
93
26
Other Types of Random Quantities
119
30
Numerical Distributions
119
23
Random Sampling and Shuffling
142
7
What Is a Random Sequence?
149
35
Summary
184
10
Arithmetic
194
344
Positional Number Systems
195
19
Floating Point Arithmetic
214
51
Single-Precision Calculations
214
15
Accuracy of Floating Point Arithmetic
229
17
Double-Precision Calculations
246
7
Distribution of Floating Point Numbers
253
12
Multiple Precision Arithmetic
265
54
The Classical Algorithms
265
19
Modular Arithmetic
284
10
How Fast Can We Multiply?
294
25
Radix Conversion
319
11
Rational Arithmetic
330
88
Fractions
330
3
The Greatest Common Divisor
333
23
Analysis of Euclid's Algorithm
356
23
Factoring into Primes
379
39
Polynomial Arithmetic
418
107
Division of Polynomials
420
19
Factorization of Polynomials
439
22
Evaluation of Powers
461
24
Evaluation of Polynomials
485
40
Manipulation of Power Series
525
13
Answer to Exercises
538
188
Appendix A---Tables of Numerical Quantities
726
4
Fundamental Constants (decimal)
726
1
Fundamental Constants (octal)
727
1
Harmonic Numbers, Bernoulli Numbers, Fibonacci Numbers
728
2
Appendix B---Index to Notations
730
5
Index and Glossary
735