По моему опыту, математические формулы используются для очень конкретных расчетов, которые могут или не могут применяться к вашему проекту.
Если вам нужно что-то вычислить, обычно в библиотеке или примере исходного кода есть функция, которая может рассчитать это для вас. Например, функция Excel PMT (), которая вычисляет платежи, необходимые для погашения долга, по X% за периоды Y. Вы действительно хотите знать, как он это вычисляет, или достаточно просто вызвать встроенный?
В последние 10 лет я не думаю, что мне нужно было использовать что-либо из библиотеки Math, кроме Ceil (), Min () и Max (), что показывает, что хотя компьютеры были разработаны для решения математических задач Сегодня общепринятым является принятие решений в отношении потока данных.
Взять, к примеру, Facebook, который имеет огромное количество кода. Возможно, где-то там есть математика, но я подозреваю, что в основном в Crypto API, который, вероятно, является системной библиотекой. Но доступ к базе данных, решения об авторизации, построение страниц и маршрутизация информации, вероятно, не используют много математики.
Да, есть рынки, которые нуждаются в большом количестве математики - финансы, физика, инженерия - но в этих отраслях вашей основной дисциплиной, скорее всего, будет математика / экономика, физика, инженерия и т. Д., Поэтому ваши вопросы будут: «Как я могу написать формула f (x) на языке Y? '
Лучше использовать ваше время, IMO, для изучения алгоритмов (включая обозначение Big O) и шаблонов проектирования.