Angle difference between two bearings: Difference between revisions

Line 19:
using namespace std;
 
double getDifference(floatdouble b1, floatdouble b2) {
double val = std::min((b1-b2)<0?b1-b2+360:b1-b2, (b2-b1)<0?b2-b1+360:b2-b1);
if (val > M_PI) val -= 2*M_PI;
Anonymous user