RosettaCodeData/Task/Angle-difference-between-two-bearings/Groovy/angle-difference-between-two-bearings-1.groovy

7 lines
156 B
Groovy
Raw Permalink Normal View History

2023-07-01 11:58:00 -04:00
def angleDifferenceA(double b1, double b2) {
r = (b2 - b1) % 360.0
(r > 180.0 ? r - 360.0
: r <= -180.0 ? r + 360.0
: r)
}