Java Number Cruncher: The Java Programmer's Guide to Numerical Computing
Ronald Mak
- 出版商: Prentice Hall
- 出版日期: 2002-11-08
- 售價: $2,170
- 貴賓價: 9.5 折 $2,062
- 語言: 英文
- 頁數: 480
- 裝訂: Paperback
- ISBN: 0130460419
- ISBN-13: 9780130460417
-
相關分類:
Java 程式語言
已絕版
買這商品的人也買了...
-
$2,176Refactoring: Improving the Design of Existing Code (Hardcover)
-
$580$522 -
$700$630 -
$980$774 -
$1,710$1,625 -
$2,210$2,100 -
$490$382 -
$4,760$4,522 -
$690$587 -
$750$675 -
$550$468 -
$560$504 -
$480$379 -
$1,176Computer Organization and Design: The Hardware/Software Interface, 3/e(IE) (美國版ISBN:1558606041)
-
$650$507 -
$680$578 -
$1,000Invitation to Computer Science: Java Version, 3/e (Paperback)
-
$270$213 -
$480$379 -
$1,200$1,020 -
$1,026Assembly Language for x86 Processors, 6/e (IE-Paperback)
-
$2,530$2,404 -
$680$666 -
$588Cloud Computing (Paperback)
-
$1,254Management Information Systems: Managing the Digital Firm, 13/e (IE-Paperback)
相關主題
商品描述
- Non-theoretical explanations of practical numerical algorithms
- Algorithms in action with animated, interactive graphical Java programs and applets
- Computational errors and how to remove them from your code
Understand "computer math" and get the numbers you expect, reliably.
In Java Number Cruncher, author Ronald Mak explains how to spot-and how to avoid-the subtle programming miscues that can cause vexing calculation errors in your applications. An authority on mapping pure math to computer math, he explains how to use the often-overlooked computational features of Java, and does so in a clear, non-theoretical style.
Without getting lost in mathematical detail, you'll learn practical numerical algorithms for safely summing numbers, finding roots of equations, interpolation and approximation, numerical integration, solving differential equations, matrix operations, and solving sets of simultaneous equations. You'll also enjoy intriguing topics such as searching for patterns in prime numbers, generating random numbers, computing thousands of digits of pi, and creating intricately beautiful fractal images.
Java Number Cruncher includes:
- Practical information all Java programmers should know
- Popular computational algorithms in Java-without excessive mathematical theory
- Interactive graphical programs that bring the algorithms to life on the computer screen
- Rounding errors, the pitfalls of integer arithmetic, Java's implementation of the IEEE 754 floating-point standard, and more
This book is useful to all Java programmers, especially for those who want to learn about numerical computation, and for developers of scientific, financial, and data analysis applications.
Table of Contents
Preface.
How to Download the Source Code.
I. WHY GOOD COMPUTATIONS GO BAD.
1. Floating-Point Numbers Are Not Real!
2. How Wholesome Are the Integers?
3. The Floating-Point Standard.
II. ITERATIVE COMPUTATIONS.
4. Summing Lists of Numbers.
5. Finding Roots.
6. Interpolation and Approximation.
7. Numerical Integration.
8. Solving Differential Equations Numerically.
III. A MATRIX PACKAGE.
9. Basic Matrix Operations.
10. Solving Systems of Linear Equations.
11. Matrix Inversion, Determinants, and Condition Numbers.
IV. THE JOYS OF COMPUTATION.
12. Big Numbers.
13. Computing p.
14. Generating Random Numbers.
15. Prime Numbers.
16. Fractals.
Index.