DWORD bs = 0x10930000;//0x16B20000 正常状态为前值 调试时为后者
DWORD x = 0, y = 0, z = 1;
for (int j = 0; j < 10000; j++)
{
z = 1;
for (int i = 0; i < 9999; i++)
{
y = bs + j;
x = z * y;
z = x % 9999;
}
if (z == 8750)
{
printf("<%d>\n",j);
}
}
double bs = 0x00000000;
double x = 0, y = 0, z = 1;
for (int j = 0; j < 10000; j++)
{
z = 1;
for (int i = 0; i < 9999; i++)
{
y = bs + j;
x = z * y;
z = fmod(x,9999);
}
if (z == 4698)
{
printf("<%d>\n",j);
}
}