#include #include typedef double float_t; static float_t mfoo(float_t x) { (void) x; return 2.0; } static float_t mbar(float_t pressure, float_t temperature) { (void) temperature; (void) pressure; return 293.0; } int main(void) { float_t k1; float_t k2; float_t aa; float_t bb; k1 = 15.0 * mfoo(15.0); k2 = mbar(105.0, 293.0); aa = k1 * k2; bb = (15.0 * mfoo(15.0)) * mbar(105.0, 293.0); printf(">>>>> bb=%g aa=%g\n", bb, aa); printf(">>>>> err - =%g\n", aa - bb); printf(">>>>> err / =%g\n", bb / aa); fflush(stdout); return 0; }