We Recommend

C++ The Core Language C++ The Core Language
C++: The Core Language is for C programmers transitioning to C++. It's designed to get readers up to speed quickly by covering an essential subset of the language. The subset consists of features without which it's just not C++, and a handful of others that make it a reasonably useful language.


Posted By

yuconner on 08/03/06


Tagged

math macro


Versions (?)


Who likes this?

1 person has marked this snippet as a favorite

copyleft


integer round function macro


Published in: C++ 


  1. #include "math.h"
  2.  
  3. #define round(x) (x<0?ceil((x)-0.5):floor((x)+0.5))
  4. //or
  5. #define round(x) ((x)>=0?(long)((x)+0.5):(long)((x)-0.5))

Report this snippet 

You need to login to post a comment.