blob: 84b27dd5b28811129cfa76c4957d8a5fd61c093f (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
#include "MazeMath.h"
double MazeMath::round(double value)
{
if (static_cast<int>(value*10)%10 < 5)
{
return floor(value);
}
else
{
return ceil(value);
}
}
double MazeMath::distance(double x1, double y1, double x2, double y2)
{
return sqrt(pow(x1-x2, 2) + pow(y1-y2, 2));
}
|