RosettaCodeData/Task/Angle-difference-between-two-bearings/Groovy/angle-difference-between-two-bearings-1.groovy
2023-07-01 13:44:08 -04:00

6 lines
156 B
Groovy

def angleDifferenceA(double b1, double b2) {
r = (b2 - b1) % 360.0
(r > 180.0 ? r - 360.0
: r <= -180.0 ? r + 360.0
: r)
}