ldbl128_04_conversions.c (275B)
1 int test_main(void) { 2 if (__LDBL_MANT_DIG__ != 113) return 0; 3 int i = 19; 4 double d = 8.0; 5 float f = 5.0f; 6 long double a = (long double)i; 7 long double b = (long double)d; 8 long double c = (long double)f; 9 double back = (double)(a + b + c); 10 return (int)back; 11 }