1 #include <stdio.h> main()2 int main() 3 { 4 register long double ld = -2.83090232717332442064e-324L; 5 volatile double d; 6 d = ld; 7 printf("ld = %.21LG, d = %.17g\n",ld,d); 8 ld = d; 9 printf("ld = %.21LG, d = %.17g\n",ld,d); 10 } 11