Кубический корень С++
Хочу посчитать кубический корень из отрецательного числа. В консоль выдаёт не число. Прилагаю скрин. Подскажите как посчитать кубический корень из отрицательного числа?

Ответы (2 шт):
Автор решения: Harry
→ Ссылка
Что-то типа такого вас устроит?
if (x >= 0) return pow(x,1./3.);
else return -pow(-x,1./3.);
Автор решения: KoVadim
→ Ссылка
Уже давно есть в стандартной библиотеке
#include <iostream>
#include <cmath>
int main()
{
std::cout << cbrt(8);
}