void math_round() { double x; return foo( x, copysign( bar() , x ) ); }