1 2 3 4 5 6 7 8 9 10
int main () { long double x; x = 0x1.0p-500L; x *= 0x1.0p-522L; if (x != 0x1.0p-1022L) abort (); exit (0); }