Number Theory - A Programmer's Guide (Software Development (McGraw-Hill)) - Hardcover

Herkommer, Mark

 
9780079130747: Number Theory - A Programmer's Guide (Software Development (McGraw-Hill))

Synopsis

ItÕs here ... the first book to survey a full range of problems in number theoryÑthe Queen of MathematicsÑ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 Factorization; Solving Diophantine Equations; Trial-and-Error Solution Strategies; Algorithm Design; Optimization; and 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.

"synopsis" may belong to another edition of this title.

From the Author

A Framework for Number Theoretic Investigations
It was my goal in writing this book to provide individuals with a basic set of tools for investigating a wide range of practical number theoretic problems. My approach is threefold: I describe the problem in a theoretic aspect, develop a program, and present applications. I devoted most of my efforts to the last two points, believing that the theory is well known and can be further researched from the references provided.

Regardless of whether you are a professional programmer, mathematician, or simply enjoy this sort of intellectual recreation, I hope you will find my book serves you well.

Synopsis

Of particular interest to software engineers involved in security and encryption, this package concentrates on the application of number theory in software development. The disk includes all the code and worked through examples featured in the book.

"About this title" may belong to another edition of this title.