#include <stdio.h>
#define ROUND3(number) ( (int)( (number) * 1000 + 0.5 ) / 1000.0 )
int main()
{
double A = 0.0306880000, B = 0.0396640000;
printf ("A = %5.3f; B = %5.3f\n", A
, B
); double AB = ROUND3(A) + ROUND3(B);
printf ("ROUND3(A) = %f, ROUND3(B) = %f\n", ROUND3
(A
), ROUND3
(B
));
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CiNkZWZpbmUgUk9VTkQzKG51bWJlcikgKCAoaW50KSggKG51bWJlcikgKiAxMDAwICsgMC41ICkgLyAxMDAwLjAgKQppbnQgbWFpbigpCnsKCWRvdWJsZSBBID0gMC4wMzA2ODgwMDAwLCBCID0gMC4wMzk2NjQwMDAwOwoJcHJpbnRmICgiQSA9ICU1LjNmOyBCID0gJTUuM2ZcbiIsIEEsIEIpOwoJZG91YmxlIEFCID0gUk9VTkQzKEEpICsgUk9VTkQzKEIpOwoJcHJpbnRmICgiUk9VTkQzKEEpID0gJWYsIFJPVU5EMyhCKSA9ICVmXG4iLCBST1VORDMoQSksIFJPVU5EMyhCKSk7CglwcmludGYgKCJBQiA9ICVmXG4iLCBBQik7CgkKCXJldHVybiAwOwp9