MathHelper.h
Go to the documentation of this file.
00001 /*
00002  * Math.h
00003  *
00004  *  Created on: 11/12/2012
00005  *      Author: catec
00006  */
00007 
00008 #ifndef MATH_H_
00009 #define MATH_H_
00010 #include <math.h>
00011 
00012 namespace rotateOp {
00013 
00017 class MathHelper {
00018 public:
00019 
00020         static const double PI = 3.14159265358979;
00021 
00029         static double roundDecimal(const double number, const int decimals) {
00030                 int intPart = number;
00031                 double decimalPart = number - intPart;
00032                 double numberDecimals = pow(10, decimals);
00033                 double decimalRound = round(decimalPart * numberDecimals);
00034 
00035                 return static_cast<double> (intPart + (decimalRound / numberDecimals));
00036         }
00037 
00038 };
00039 }
00040 
00041 #endif /* MATH_H_ */


iri_ual_catec
Author(s): Àngel Sanatamaria Navarro
autogenerated on Fri Dec 6 2013 21:24:08