#include <stdio.h>
#include <float.h>
int main(void) {
double a = 1.0, b = 1.0, c = 1.0e-16;
a += c;
a -= c;
b -= c;
b += c;
printf("a=%.20f b=%.20f\n", a
, b
); return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CiNpbmNsdWRlIDxmbG9hdC5oPgoKaW50IG1haW4odm9pZCkgewoJZG91YmxlIGEgPSAxLjAsIGIgPSAxLjAsIGMgPSAxLjBlLTE2OwoJYSArPSBjOwoJYSAtPSBjOwoJYiAtPSBjOwoJYiArPSBjOwoJcHJpbnRmKCJhPSUuMjBmIGI9JS4yMGZcbiIsIGEsIGIpOwoJcmV0dXJuIDA7Cn0K