See buying choices for this item to see if it's one of the millions that are eligible for Amazon Prime.

11 used & new from $49.95

Have one to sell? Sell yours here
 
 
Number Theory: A Programmer's Guide
 
See larger image
 
Tell the Publisher!
I’d like to read this book on Kindle

Don’t have a Kindle? Get yours here.
 
  

Number Theory: A Programmer's Guide (Hardcover)

by Mark Herkommer (Author)
3.4 out of 5 stars See all reviews (5 customer reviews)


Available from these sellers.


3 new from $115.64 8 used from $49.95

Editorial Reviews

Product Description
Number theory is used by mathematicians, computer scientists, and programmers to solve real-world programming problems. In turn, computers are used to solve problems in number theory. Until now, the literature has provided far more theory than practice, which means the field is poorly understood and underutilized. This book provides practical guidelines and source code for everyday applications.

From the Back Cover
Put number theory to work in real-life code - Number Theory A Programmer's Guide. It's here... the first book to survey a full range of problems in number theory and apply it to the real world for real programmers. With many examples and solutions written in highly portable C, this down-to-earth guide shows you one step at a time how to apply number theory to computing tasks such as: Finding Prime Numbers and Factorizatrion. Solving Diophantine Equations. Trial-and-Error Solution Strategies. Algorithm Design. Multiple Precision Arithmetic. If you've grown weary of number theory programming books that purport to be for programmers, and refer to computers as 'computing machines," then you're ready for Mark Herkommer's Number Theory. In this one essential resource, you'll get a modern, nuts-and-bolts take on number theory that caters to practically all your on-the-job programming needs-in language you can understand and put to work right away. In addition, you get enjoyable number curios that challenged and amused ancient mathematicians, easily crunchable with today's computers-plus some thought-provoking, still-unsolved problems. Whatever industry you're in, whatever the application, Number Theory covers only the theory you need to give you the fast, accurate solutions you want.

Product Details

  • Hardcover: 425 pages
  • Publisher: Mcgraw-Hill (Tx) (October 1998)
  • Language: English
  • ISBN-10: 0079130747
  • ISBN-13: 978-0079130747
  • Product Dimensions: 9.2 x 6.2 x 1.2 inches
  • Shipping Weight: 1.6 pounds
  • Average Customer Review: 3.4 out of 5 stars See all reviews (5 customer reviews)
  • Amazon.com Sales Rank: #2,247,584 in Books (See Bestsellers in Books)

Tag this product

 (What's this?)
Think of a tag as a keyword or label you consider is strongly related to this product.
Tags will help all customers organize and find favorite items.
Your tags: Add your first tag
 
Help others find this product — tag it for Amazon search
No one has tagged this product for Amazon search yet. Why not be the first to suggest a search for which it should appear?

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

 

Customer Reviews

5 Reviews
5 star:
 (1)
4 star:
 (1)
3 star:
 (2)
2 star:
 (1)
1 star:    (0)
 
 
 
 
 
Average Customer Review
3.4 out of 5 stars (5 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
4 of 4 people found the following review helpful:
3.0 out of 5 stars Top-notch programs, but unforgivable text misprints., July 28, 1999
By A Customer
The misspelling on the cover (developement) is a portent of what lies within. This book covers a lot of good material, and the programs are well-written. If I could stop here the book would rate five stars.

Unfortunately, the text is loaded with typographical errors, more than I have ever seen before in a hardback. If you are willing to decipher the text, you will find that Mr. Herkommer has put together a nice package of number-theoretic programs.

I enjoyed the book despite its shortcomings.

Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
3 of 3 people found the following review helpful:
3.0 out of 5 stars A terrific book, if you can get over the misprints., June 21, 1999
This book is for anyone who is interested in reproducing or applying number-theoretic results in C. The central problem is that it appears that the book has not been copy-edited, nor is there any evidence that it has been proof-read. Indeed, this is easily the most typo-riddled book that I have ever encountered. Sometimes the typos are just annoying, at other times they create a real obstacle to understanding. For example, anyone wishing to learn about the four color theorem will have to look elsewhere--the short discussion is marred by a nonsensical sentence. The proof of the claim that there is no highest prime also contains a fatal misprint. And the discussion of the Greatest Common Divisor seems to distinguish between two functions, gcd and GCD. But, after much re-reading, it is clear that this is not the case.

That McGraw Hill should charge $65 for this is obscene. The presence of misprints in a technical book is particularly unforgivable, for each newly-discovered misprint significantly undermines the reader's confidence in the accuracy of a given proof or claim.

That said, two minor cavils: (1) The discussion of complexity theory easily assumes as much as it delivers. Anyone hoping to learn about measuring algorithmic complexity should go somewhere else. (2) The author cites a book published in 1971 as containing the first formal statement of the principle of mathematical induction; evidently he is not aware that Frege gave a formal proof of the principle in 1879.

Finally: I would have given the book five stars if it had not been so badly produced (there really is a lot of good stuff here that can't be found anywhere else), but since McGraw-Hill did such a shoddy job, I can only give it three.

NB: A previous reader complains that she cannot locate a header file (numtype.h) that is essential for running any of the programs in this book. Hello! It's on the cd that comes with the book--you can't miss it.

Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
1 of 1 people found the following review helpful:
2.0 out of 5 stars Good code, mediocre explanations, rampant typos, August 6, 2000
By A Customer
I agree with the other reviewers concerning good code and rampant typos. However, the author seems to think the audience is captive, and is willing to put up with his idiosynchracies. [I for one am not.] As an example, much discussion is devoted to the comparison of the GCD algorithm variants, so much so that one of the variants, Left Shift Binary, is "name-dropped" in the middle of the text, leaving the reader wondering why it deserves mention. The Least Remainder variant is missing critical information on the modulo arithmetic operation - namely, that '%' gives the same result on argument pairs with differing signs, even though the quotient is not the same as with same sign pairs. '%' just works, and that's all we are expected to care about.

Overall, the book appears more like a user manual: the code works, and is packaged for the user. Code applications are covered in the "manual".

Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)


Share your thoughts with other customers: Create your own review
 
 
Ad
 
Most Recent Customer Reviews

4.0 out of 5 stars numtype.h
would anyone tell me were this header file is located? It's not in Borland's 3.1 C++ compiler or ANSI C interpreter or the VC++ 4.0 compiler.Have I missed something. Read more
Published on December 29, 1998

5.0 out of 5 stars At Last ~ A Readable Math Book
This is an interesting book about number theory and programming. There are numerous examples, many from the real world, showing how to apply number theoretic theorems to... Read more
Published on October 23, 1998

Only search this product's reviews



Customer Discussions

 Beta (What's this?)
New! See all customer communities, and bookmark your communities to keep track of them.
This product's forum (0 discussions)
  Discussion Replies Latest Post
  No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
  [Cancel]


   


Product Information from the Amapedia Community

Beta (What's this?)

Look for Similar Items by Category


Shop in a Box with Power-Tool Combo Packs

Shop for combo packs
Expand your tool collection with a versatile combo pack. Our extensive line of combo packs includes air tools and convenient cordless power tools.

Shop combo packs

 

Best Books of 2008

Best of 2008
Find our top 100 editors' picks as well as customers' favorites in dozens of categories in our Best Books of 2008 Store.
 

Summer Reading for Kids & Teens

Summer Reading for Kids and Teens
Discover everything from beach reads and board books to teen romance and action-adventure series in Summer Reading for Kids & Teens. And, check off the kids' required reading lists in our Summer School Reading Store.
 
Shop for Chain Saws
Get the Cutting Power of a Chain Saw Whether you're trimming limbs in the yard or removing entire trees, nothing cuts like a chain saw.
 
Ad

 

Feedback

If you need help or have a question for Customer Service, contact us.
 Would you like to update product info or give feedback on images?
Is there any other feedback you would like to provide?

Your comments can help make our site better for everyone.



Where's My Stuff?

Shipping & Returns

Need Help?

Your Recent History

  (What's this?)
You have no recently viewed items or searches.

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.

Look to the right column to find helpful suggestions for your shopping session.

Continue shopping: Top Sellers
Free
Free by Chris Anderson
Paranoia
Paranoia by Joseph Finder
My Soul to Lose
My Soul to Lose by Rachel Vincent
Glenn Beck's Common Sense

Conditions of Use | Privacy Notice © 1996-2009, Amazon.com, Inc. or its affiliates