Итак, я понимаю, что #include необходимо, и что существует pow (x, y), где x ^ y работает ... но когда я попытался использовать pow (2, (num-1)), он пнул вернуть ошибку ...
errorC2668: 'pow': неоднозначный вызов перегруженной функции
строка кода, которую я имею для этого, выглядит следующим образом
perfect = (pow(2,(num-1))) * (pow(2,num)-1);
Любые рекомендации?
Заранее спасибо
EDIT:
num действительно объявлено как int.
num имеет значение, начинается с 1 и переходит к UINT_MAX
В уравнение добавлена звездочка