Angle difference between two bearings: Difference between revisions
Content added Content deleted
Line 361: | Line 361: | ||
b2 += 360; |
b2 += 360; |
||
//Calculate delta bearing |
///Calculate delta bearing |
||
//and |
//and |
||
//Convert result value to Q.B. |
//Convert result value to Q.B. |
||
Line 367: | Line 367: | ||
if(d>180) |
if(d>180) |
||
d -= 360; |
|||
d = (b1-b2)%360; |
|||
d = 360 + d; |
|||
d = -d; |
|||
} |
|||
else if(d<-180) |
else if(d<-180) |
||
d += 360; |
|||
d = (b1-b2)%360; |
|||
d = 360 - d; |
|||
} |
|||
return d; |
return d; |