したがって、#includeが必要であり、x ^ yが機能するpow(x、y)があることを認識しています...しかし、pow(2、(num-1))を使用しようとすると、エラーが発生しました。 ..。
errorC2668:'pow':オーバーロードされた関数へのあいまいな呼び出し
私が持っているコード行は次のとおりです
perfect = (pow(2,(num-1))) * (pow(2,num)-1);
何かお勧めはありますか?
前もって感謝します
編集:
numは確かにintとして宣言されています。
numには値があり、1から始まり、UINT_MAXに進みます。
方程式にアスタリスクを追加しました