/* * Perform some basic arithmetic with long double, as a sanity check. * With small integral numbers, we can cross-check with integers. */ #include int main() { int i, j; for (i = 1; i < 5; i++) { for (j = 1; j < 5; j++) { long double la = (long double)i + j; long double lm = (long double)i * j; long double ls = (long double)i - j; assert(la == i + j); assert(lm == i * j); assert(ls == i - j); } } return 0; }