大きな整数演算の結果を計算するための単純なC++/ CLIコードを作成しましたが、警告警告が表示されて失敗しましたC4307: '*' : integral constant overflow
。コードは次のとおりです。
int main(array<System::String ^> ^args)
{
String^ number = gcnew String((wchar_t *)(28433 * (2 ^ 7830457) + 1));
Console::WriteLine(number);
return 0;
}