I didn’t teach math well at school (maybe I taught well, but I don’t remember anything). In this case, mathematics is now very necessary. I enjoy programming, but I constantly encounter “school” problems: lack of knowledge of fundamental mathematical algorithms, geometry, all sorts of logarithms, etc. What books can you advise to eliminate such a gap? It is important to note that I am a working person, and the amount of time for reading is limited (that is, any complete history of mathematics in 24 volumes does not fit). It is desirable that the book was read, if possible, easily, was written in an interesting language and contained not only dry formulas, but also “human” explanations of what, why, and how, and what follows from this.

#### Answers

*rodeo el sabae*

Neat, concise and to the point. -

*chrisel gonzalez*

*michael rostenbach*

*dana jean*

*anthony venn brown*

For applicants and those who want to "restore" knowledge of school. math is what you need.

It is better to take another Reshebnik, everything is decided in detail in it. -

*susan pearce*

*sarah brew*

Excellent books, he studied them, prepared for exams.

*shannon d*

*sandy t*

*oksana*

*greg g*

*sarah wellman*

*carol ganz*

*flannery*

Itself only looked through, but the book was pleasant.

*hilarie*

Well, familiar programmers say that analytical geometry often comes in handy. So, I think, Ilyin and Pozdnyak won't hurt you either. This is not a school task at all, but, as was said above, it is more interesting. Yes, and in terms of level, it should also come up - if my memory serves me, analytical geometry usually takes place in the first year of the first semester, so this is a near-school option.

If all this seems difficult to you, then I join the answer above: Skanavi is a great option.

*essence*

*chris whitebell*

I bought the "Course of Higher Mathematics" Smirnov V. I. Volume I, I read with pleasure.

*maziar attarieh*

Books for schoolchildren will be too boring to read. Yes, and embarrassing - after all, already an adult. Not suitable either.

Then there is the in-the-middle option - allowances for entering universities.

I think that this book will suit you:

link

It contains many details useful in programming.

Most delusional words.

If the book solves the main task for which it was written, i.e. teaches and teaches well, no matter who reads an adult or schoolboy - this is a great book! -

*nadege clitandre*

But in order to raise mathematics fundamentally, one cannot do without a systematic approach. We had this course of 6 semesters ... And, naturally, in conjunction theory + practice. Therefore, if there is no time, it will only fill in the gaps as they are discovered ...

*courtney spoerndle*

Although the textbook is intended for economists, but only the last two sections on econometrics and financial markets have been made exclusively for them. But I could be wrong, because I myself was not a prog, maybe this tutorial does not cover important sections for developers, for example, topology.

ihtik.lib.ru/2012.03_ihtik_mathematic

mirknig.com/knigi/nauka_ucheba/1181262450-matemati...

Vygodsky M.Ya. "Handbook of elementary mathematics"

Vygodsky M.Ya. "Handbook of higher mathematics"

The Handbook of Elementary Mathematics is written in a very fascinating manner, with brief historical essays, which is very useful for understanding in the context of “why so?”. Moreover, despite its small size, this handbook contains much more useful information than the entire school program in mathematics.