Java Number Cruncher: The Java Programmer's Guide to Numerical Computing

Front Cover
Prentice Hall Professional, 2003 - Computers - 464 pages
Mak introduces Java programmers to numerical computing. This book contains clear, non-theoretical explanations of practical numerical algorithms, including safely summing numbers, finding roots of equations, interpolation and approximation, numerical integration and differentiation, and matrix operations, including solving sets of simultaneous equations.
 

Contents

FloatingPoint Numbers Are Not Real
3
How Wholesome Are the Integers?
19
The FloatingPoint Standard
33
6
62
Iterative Computations
71
Finding Roots
107
Interpolation and Approximation
161
Numerical Integration
185
Solving Systems of Linear Equations
269
Matrix Inversion Determinants and Condition Numbers
303
The Joys of Computation
317
Computing π
339
Generating Random Numbers
365
Prime Numbers
393
Fractals
429
INDEX
451

Solving Differential Equations Numerically
201
A Matrix Package
227

Other editions - View all

Common terms and phrases

Popular passages

Page 392 - A prime number is an integer greater than 1 that is divisible only by 1 (and itself...

About the author (2003)

RONALD MAK is a senior scientist at the Research Institute for Advanced Computer Science, located at the NASA Ames Research Center in California. He is currently designing Java-based enterprise software for the next Mars rover mission. He has degrees in the mathematical sciences and in computer science from Stanford University. His two previous books were on compiler writing.

Bibliographic information