>>773
0.1単位の小数は2進数の浮動小数点では正しく表せないので注意

#include <stdio.h>
#include <math.h>
#define EPS 1e-7

int main(void)
{
double s = 1.0, a1 = 1.0, d = -1e-6;

while (fabs(a1) > EPS) {
a1 += d;
s += a1;
}
printf("ans : %f\n", s);

return 0;
}