Java Number Cruncher: The Java Programmer's Guide to Numerical ComputingMak 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 |
451 | |
Other editions - View all
Common terms and phrases
AlignRight ar.print ar.println arctan biased exponent value BigDecimal BigDecimal.ROUND_HALF_EVEN BigInteger binary boolean Chapter column ColumnVector compute Constructor converged data points DataPoint denormalized differential equation digits fixed-point iteration float value formula fraction function f(x Gaussian elimination Hilbert matrix implements import numbercruncher.mathutils.AlignRight Infinity Infinity Infinity NaN integer interactive version interval Java Julia set Kahan Summation Algorithm linear Listing LU decomposition matrix method multiply NaN NaN NaN nCols Newton's algorithm nRows Output package numbercruncher.mathutils param pivot polynomial polynomial interpolation prime numbers private float private static final private void probably prime public class public float public static void public void random number random values regula falsi regula falsi algorithm return the value root root-finding algorithm ROUND_HALF_EVEN roundoff errors RowVector running sum significand solution solve SquareMatrix startTime static final int static void main(String String System.out.println Taylor series throws MatrixException vector version of Program void main(String args x₁ xFalse xNeg Xpos
Popular passages
Page 392 - A prime number is an integer greater than 1 that is divisible only by 1 (and itself...