Как взять логарифм по основанию e?
Как в C++ взять логарифм по основанию e?
Ответы (2 шт):
Автор решения: KoVadim
→ Ссылка
Стандартный подходит std::log ?
upd
теперь и с примером.
Добавляем вверху в список include строку #include <cmath>.
в нужном месте используем
double x = 10.0;
double lx = std::log(x); // посчитали
std::cout << "log(x) = " << lx << '\n'; // распечатали "log(x) = 2.30259"