Angle difference between two bearings: Difference between revisions
Content added Content deleted
(added an example for D) |
m (spacing) |
||
Line 5: | Line 5: | ||
;Task: |
;Task: |
||
Find the angle which is the result of the subtraction '''b2 - b1''', |
Find the angle which is the result of the subtraction '''b2 - b1''', where '''b1''' and '''b2''' are the bearings. |
||
Input bearings are expressed |
<br>Input bearings are expressed in the range '''-180''' to '''+180''' degrees. |
||
<br>The result |
<br>The result is also expressed in the range '''-180''' to '''+180''' degrees. |
||
Compute the angle for the following pairs: |
Compute the angle for the following pairs: |
||
* 20 degrees ('''b1''') and 45 degrees ('''b2''') |
|||
* -45 and 45 |
|||
* -85 and 90 |
|||
* -95 and 90 |
|||
* -45 and 125 |
|||
* -45 and 145 |
|||
* 29.4803 and -88.6381 |
|||
* -78.3251 and -159.036 |
|||
;Optional extra: |
;Optional extra: |
||
Allow the input bearings to be any (finite) value. |
|||
;Test cases: |
;Test cases: |
||
* -70099.74233810938 and 29840.67437876723 |
|||
* -165313.6666297357 and 33693.9894517456 |
|||
* 1174.8380510598456 and -154146.66490124757 |
|||
* 60175.77306795546 and 42213.07192354373 |
|||
<br><br> |
<br><br> |
||