数値の素因数を見つけるための私のコードは次のとおりです。
#include <iostream>
using namespace std;
int main()
{
long int a, b, c, d = 0, f;
int w = 0;
f = 13195;
for(a = 3; a < 100; a++)
{
w = f % a;
if(w == 0)
{
for(b = 2; b < a; b++)
{
d = 0;
c = a % b;
if(c == 0)
{
d++;
break;
}
}
if(d == 0)
cout << a << " is a prime\n";
}
}
system("pause");
return 0;
}
f
チェックする番号です。12桁の番号を確認する必要がありますが、両方を同時に使用することはできませdouble
んlong int
。%
代わりに何ができますか?