Dominant Systems - Michigan Network Solutions Provider Dominant Systems - Michigan Network Solutions Provider
Dominant Systems - Michigan Network Solutions Provider Dominant Systems - Michigan Network Solutions Provider
ARCSPIDER SEARCH
Enter Keywords:

Powered by Arc Spider - Smart Product Search Services 
Privacy Statement
PARTNER LINKS

Buy.com Coupons

Sony VAIO PC Special Offers

The Hottest Notebook Deals Are Here!


Java Number Cruncher: The Java Programmer's Guide to Numerical Computing (Prentice Hall...
Home > Computer/ Network Books > Java > Item 157
View Previous Product in Java View Next Product in Java

Click here to buy Java Number Cruncher: The Java Programmer's Guide to Numerical Computing (Prentice Hall... by  Ronald Mak. Java Number Cruncher: The Java Programmer's Guide to Numerical Computing (Prentice Hall...
by Ronald Mak
Sales Rank: 573881
List Price: $54.99
$44.94
At Amazon
Get More Info On Java Number Cruncher: The Java Programmer's Guide to Numerical Computing (Prentice Hall...! Buy Java Number Cruncher: The Java Programmer's Guide to Numerical Computing (Prentice Hall... Now!

  • Paperback: 480 pages
  • Publisher: Prentice Hall PTR November 8, 2002
  • Language: English
  • ISBN-10: 0130460419
  • ISBN-13: 978-0130460417
  • Product Dimensions: 9.1 x 6.8 x 1.1 inches
  • Shipping Weight: 1.7 pounds

    Back Cover Copy


    • 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.

    About The Author


    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.

    Customer Reviews & Comments
    At one time or another, most of us will likely have to write code performing some amount of numerical computation beyond simple integer arithmetic. As many of us are neither mathematicians nor intimately familiar with the bit gymnastics our machines must perform in order to manipulate numbers, we can get ourselves into trouble if we're not careful. Luckily, "Java Number Cruncher" comes to the rescue. This book is an introduction to numerical computing using Java providing "non-theoretical explanations of practical numerical algorithms." While this sounds like heady stuff, freshman level calculus should be sufficient to get the most out of this text. The first three chapters are amazingly useful, and worth the price of admission alone. Mak does a fine job explaining in simple terms the pitfalls of even routine integer and floating-point calculations, and how to mitigate these problems. Along the way the reader learns the details of how Java represents numbers and why good math goes bad. The remainder of the book covers iterative computations, matrix operations, and several "fun" topics, including fractals and random number generation. The author conveys his excitement for the subject in an easy-to-read, easy-to-understand manner. Examples in Java clearly demonstrate the topics covered. Some may not like that the complete source is in-line with the text, but this is subjective. Overall, I found this book educational, interesting, and quite enjoyable to read.

  • Java Number Cruncher: The Java Programmer's Guide to Numerical Computing (Prentice Hall...
    List Price: $54.99
    Available from Amazon
    Price: $44.94
    Get More Info On Java Number Cruncher: The Java Programmer's Guide to Numerical Computing (Prentice Hall...! Buy Java Number Cruncher: The Java Programmer's Guide to Numerical Computing (Prentice Hall... Now!
    Home |  About Us |  Network Services |  Security Services |  Testimonials |  Case Studies
    Tips & Tools |  Press Room |  Newsletters |  Employment |  Contact Us

    Copyright © 2008, Dominant Systems Corporation

    Dominant Systems Corporation