This is an automated email from the ASF dual-hosted git repository. erans pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/commons-numbers.git
commit ca82274718ba58cfeb945d95a10ee274f26b2b61 Author: Gilles Sadowski <[email protected]> AuthorDate: Fri Jun 4 01:35:57 2021 +0200 Avoid intermediate object creation. --- .../src/main/java/org/apache/commons/numbers/angle/Angle.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/commons-numbers-angle/src/main/java/org/apache/commons/numbers/angle/Angle.java b/commons-numbers-angle/src/main/java/org/apache/commons/numbers/angle/Angle.java index f4afc36..6cd648b 100644 --- a/commons-numbers-angle/src/main/java/org/apache/commons/numbers/angle/Angle.java +++ b/commons-numbers-angle/src/main/java/org/apache/commons/numbers/angle/Angle.java @@ -216,7 +216,7 @@ public abstract class Angle implements DoubleSupplier { /** {@inheritDoc} */ @Override public Deg toDeg() { - return Deg.of(toTurn().getAsDouble() * TURN_TO_DEG); + return Deg.of (value / Angle.TWO_PI * TURN_TO_DEG); } /** @@ -282,7 +282,7 @@ public abstract class Angle implements DoubleSupplier { /** {@inheritDoc} */ @Override public Rad toRad() { - return Rad.of(toTurn().getAsDouble() * Angle.TWO_PI); + return Rad.of(value / TURN_TO_DEG * Angle.TWO_PI); } /** {@inheritDoc} */
