Buy new:
-58% $33.39$33.39
Ships from: WÖLF Sold by: WÖLF
Save with Used - Like New
$17.68$17.68
Ships from: Amazon Sold by: Swift Boutique

Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet, or computer - no Kindle device required.
Read instantly on your browser with Kindle for Web.
Using your mobile phone camera - scan the code below and download the Kindle app.
Numerical Recipes in C: The Art of Scientific Computing, Second Edition 2nd Edition
Purchase options and add-ons
- ISBN-100521431085
- ISBN-13978-0521431088
- Edition2nd
- PublisherCambridge University Press
- Publication dateOctober 30, 1992
- LanguageEnglish
- Dimensions6.75 x 1.5 x 10 inches
- Print length994 pages
There is a newer edition of this item:
$102.61
(161)
Only 3 left in stock - order soon.
Frequently bought together

Frequently purchased items with fast delivery
Editorial Reviews
Review
"No matter what language you program in, these packages are classics, both as a textbook or reference. They are an essential and valuable addition to the academic, professional, or personal library." Internet
"The new book exceeds, if possible, the excellence of its predecessor: it is about 50 percent longer and has been thoroughly updated...The bibliographical material has been considerably extended and updated...For new users, it is sufficient to say that practically every aspect of numerical analysis is covered...This monumental and classic work is beautifully produced and of literary as well as mathematical quality. It is an essential component of any serious scientific or engineering library." A. D. Booth, Computing Reviews
"If you already have the first edition, will you want or need the second? The answer is a definitive yes...a book that should be on your desk (not your shelf) if you have any interest in the analysis of data or the formulation of models." Lyle W. Konigsberg, Human Biology
"...the second [edition] expands the scope of coverage and continues the standard of excellence achieved in the first. If you were to have only a single book on numerical methods, this is the one I would recommend." Edmund Miller, IEEE Computational Science & Engineering
"...remarkably complete...it contains many more routines than many commercial mathematics packages..." Byte
"The authors are to be congratulated for providing the scientific community with a valuable resource." The Scientist
"...replete with the standard spectrum of mathematically pretreated and coded/numerical routines for linear equations, matrices and arrays, curves, splines, polynomials, functions, roots, series, integrals, eigenvectors, FFT and other transforms, distributions, statistics, and on to ODE's and PDE's...such an education...is delightful..." Physics in Canada
Book Description
Book Description
Product details
- Publisher : Cambridge University Press; 2nd edition (October 30, 1992)
- Language : English
- Hardcover : 994 pages
- ISBN-10 : 0521431085
- ISBN-13 : 978-0521431088
- Item Weight : 3.3 pounds
- Dimensions : 6.75 x 1.5 x 10 inches
- Best Sellers Rank: #949,264 in Books (See Top 100 in Books)
- #117 in Discrete Mathematics (Books)
- #385 in Mathematical Analysis (Books)
- #2,520 in Computer Software (Books)
- Customer Reviews:
About the authors
William H. Press is a professor in computer science and integrative biology at the University of Texas at Austin. Before moving to Texas, he was for five years deputy director of Los Alamos National Laboratory; and before that, for twenty years, professor of astronomy and physics at Harvard University. Press is co-author of the Numerical Recipes books on scientific computing, with more than half a million copies in print. He has been a member of the President's Council of Advisors on Science and Technology in two White House administrations and is a past president of the American Association for Advancement of Science. He currently serves on the council of the National Academy of Sciences.
Discover more of the author’s books, see similar authors, read book recommendations and more.
Discover more of the author’s books, see similar authors, read book recommendations and more.
Customer reviews
Customer Reviews, including Product Star Ratings help customers to learn more about the product and decide whether it is the right product for them.
To calculate the overall star rating and percentage breakdown by star, we don’t use a simple average. Instead, our system considers things like how recent a review is and if the reviewer bought the item on Amazon. It also analyzed reviews to verify trustworthiness.
Learn more how customers reviews work on AmazonCustomers say
Customers find the book's explanations clear, with one noting that each algorithm is explained first. They consider it a great bargain.
AI-generated from the text of customer reviews
Select to learn more
Customers appreciate the explanations in the book, with one mentioning that each algorithm is explained first, and another noting that it provides immediately usable implementations.
"...It provides immediately usable implementations of all the workhorses of numerical computation, in production-quality form...." Read more
"...Fortran, then in C. What makes it so valuable is that each algorithm is explained first, then implemented...." Read more
"...The material is introduced concisely and thoroughly and is explained well enough to let you explore the concept on your own...." Read more
Customers find the book to be a great bargain.
"...of a very few hours' wage, fully debugged and documented, is a great bargain...." Read more
"Good Transaction. I was expecting the book to be a bit in better condition, but overall a positive experience." Read more
"Item came on time and as expected, in great conditions for a good price" Read more
Reviews with images

Book is 5 stars. Used condition was 2.
Top reviews from the United States
There was a problem filtering reviews. Please reload the page.
- Reviewed in the United States on February 7, 2024This is a beautiful hardcover book. I would prefer if it did not have a dust cover. I also have this book in C++ and that book has no dust cover. The title and other information is displayed directly on the book's cover instead of on a dust cover. The dust cover makes this large book easy to drop because it wants to slip out of the cover. I would never deduct a star for something this trivial. This book makes me wish that I could somehow give it an extra 6th star.
I own over a thousand dollars worth of programming books and none of them are finer than this one. I started my collection with my college books and then I went crazy buying books. I was thinking about opening a software business but I never did. The books were going to be used by all of my employees. Now that I'm retired, I have a lot of free time to read all of these books. I've only read about half of them so far. My books cover an insane number of programming languages but I have decided to focus my energy and time on C/C++, C# and Julia.
This book reminds me of the programming/math books written by Knuth because the math looks pretty high-level. I have not read this book yet so I may come back and update this review when I'm done. I can't give it more than these 5 stars but maybe I will discover something useful to know before others purchase this book. I just received it and took it out of the box....I was stunned by how nice the book is. Top quality from cover to cover. I can't wait to read it but I won't be back to C until I finish my C++ books (a few months).
- Reviewed in the United States on July 12, 2006"Numerical Recipes" has been a staple in computing libraries for many years, and for good reason. It provides immediately usable implementations of all the workhorses of numerical computation, in production-quality form. Maybe there are better implementations out there, FFTW for example, but getting something to work correctly always comes before getting it to work fast. Numerical computation is a specialty, and vanishingly few of us are specialists. As a result, getting this much specialist knowledge for the price of a very few hours' wage, fully debugged and documented, is a great bargain.
I have to agree with the critics who point out that the Gnu Scientific Library (GSL) is more complete in some areas, and offers better licensing terms. This collection has its own strengths, though, and not just in documentation. The writeup, however, is the major interface between the software and us, the bio-ware. GSL's collection of 'man' (help) pages serves a purpose, but this book's exposition describes a lot more of the background and rationale for the routines. The code and man pages are self-evident statements of the implementation - but "what" is a very different question than "what else" or "why."
This one may not serve all needs. You'd be amazed how many it does serve, though. If you need more than a Matlab session for numerical computing, you need this.
//wiredweird
- Reviewed in the United States on June 15, 2019Good Transaction. I was expecting the book to be a bit in better condition, but overall a positive experience.
- Reviewed in the United States on March 5, 2024Mastering numerical calculation
- Reviewed in the United States on January 16, 2001I have owned several editions of this book since the late 1980s, first in Fortran, then in C. What makes it so valuable is that each algorithm is explained first, then implemented. A C++ man myself, I don't use the clunky C code in the text, but it is useful to see debugged code when you are doing something complicated, even when you are only translating it to another language.
The encyclopedic scope of the book is also welcome. I am always stumbling into an area of numerical analysis that is new to me, trying to get something to work. Time and again I have turned to this book to give me a basic education in some topic (say, optimization of functions) as well as actual code that I can work from. I know of no other source for this kind of information.
The text is well written, in a lively style. I recommend it most highly.
- Reviewed in the United States on November 22, 2024First... this review isn't about the book. This book is a 5 star book. I was nostalgic about this book from college days copying Runge-Kutta DEQ solvers in C and wanted to replace a copy that I lost in a move years ago.
However, the condition that this book was sold in was not as advertised. Condition: Used - Good
The spine was completely blown out and visible tears on the entire height of the book can be seen in the front and back of the book. I would call this condition either fair to poor. I will likely return this copy and try again.
2.0 out of 5 starsFirst... this review isn't about the book. This book is a 5 star book. I was nostalgic about this book from college days copying Runge-Kutta DEQ solvers in C and wanted to replace a copy that I lost in a move years ago.Book is 5 stars. Used condition was 2.
Reviewed in the United States on November 22, 2024
However, the condition that this book was sold in was not as advertised. Condition: Used - Good
The spine was completely blown out and visible tears on the entire height of the book can be seen in the front and back of the book. I would call this condition either fair to poor. I will likely return this copy and try again.
Images in this review
- Reviewed in the United States on July 15, 2021Because the book actually has source code in it. If you are happy with procedural programming because you don't need a fancy GUI, then this is all you need.
- Reviewed in the United States on June 26, 2007this book was likely a looker back in the day, but its 2007 now. Need to have better details for non "C"-users. wish i had bought "Idiots Guide to C".
Top reviews from other countries
-
Lisa & CosimoReviewed in Italy on September 5, 2024
5.0 out of 5 stars Libro algoritmi in C.
Il libro è fantastico, una pietra miliare, utilissimo anche per chi come me ha 30 anni di esperienza in C e in teoria dei segnali.
Devo dire che il libro è arrivato in condizioni ottime.
Estremamente soddisfatto.
-
MMReviewed in Germany on October 22, 2024
5.0 out of 5 stars Ein Klassiker
Klar, die Infos kann man heute überall im Netz finden... Sicher, heute gibt es diese Dinge fertig in Bibliotheken jeder Sprache. Aber: im Bereich von Embedded hat das Wissen doch noch seinen Platz.
- David LengReviewed in the United Kingdom on March 16, 2019
5.0 out of 5 stars As Adrian Gurvitz once said, "Classic"
I've used this book in one form or another since God was a lad. Had to buy it again 'cos my last copy clearly decided to leave home and find its way in the world. I make use of something from this gem every month.
In terms of retail, the book came in excellent time and nick.
A classic, and not one for the attic.
David
- HJBReviewed in the United Kingdom on November 29, 2015
5.0 out of 5 stars Five Stars
Great book