C++ and Math
As well as learning to program with C++ I would like to read up on mathematical concepts used in programming. Can anybody recommend any good books that cover this subject?
Mathematical concepts used in programming is a very vague statement. What kind of programming do you have in mind? The kind of work I do is very math intensive while the programming a graphics person does wouldn't be as math intensive.
If you are programming simulations I would check out Introduction to Numerical Analysis by Atkinson and a book on linear algebra. I will say if you don't have a math background this might be a little too advanced.
If you are thinking about graphics stuff any book on analytic geometry would probably be fine. I don't do graphics programming but I can't imagine the math is too intense.
For general programming, I would recommend checking out a book on basic algebra. I would say the most important concept would be to learn modular arithmetic. Your best bet to learn modular arithmetic would probably be through a modern algebra textbook. Depending on your background, a majority of the material in the books will be inaccessible but some of them should have a section or two on modular arithmetic.
Thanks, and yeah it would just be for general programming. When doing math modules at Uni I have done well, so I seem to have an aptitude for it, I just want to broaden my reading.
Originally Posted by waterborne