You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by er...@apache.org on 2018/02/02 13:29:21 UTC

[26/50] commons-numbers git commit: Implement "Comparable".

Implement "Comparable".


Project: http://git-wip-us.apache.org/repos/asf/commons-numbers/repo
Commit: http://git-wip-us.apache.org/repos/asf/commons-numbers/commit/7b1d76a0
Tree: http://git-wip-us.apache.org/repos/asf/commons-numbers/tree/7b1d76a0
Diff: http://git-wip-us.apache.org/repos/asf/commons-numbers/diff/7b1d76a0

Branch: refs/heads/feature__NUMBERS-51__field
Commit: 7b1d76a0f0ad89da418d88da75496428d80ccc4c
Parents: dd45364
Author: Gilles Sadowski <gi...@harfang.homelinux.org>
Authored: Wed Jan 31 15:12:58 2018 +0100
Committer: Gilles Sadowski <gi...@harfang.homelinux.org>
Committed: Wed Jan 31 15:12:58 2018 +0100

----------------------------------------------------------------------
 .../main/java/org/apache/commons/numbers/field/FP64.java    | 9 ++++++++-
 1 file changed, 8 insertions(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/commons-numbers/blob/7b1d76a0/commons-numbers-field/src/main/java/org/apache/commons/numbers/field/FP64.java
----------------------------------------------------------------------
diff --git a/commons-numbers-field/src/main/java/org/apache/commons/numbers/field/FP64.java b/commons-numbers-field/src/main/java/org/apache/commons/numbers/field/FP64.java
index 1bb2097..19ab4b1 100644
--- a/commons-numbers-field/src/main/java/org/apache/commons/numbers/field/FP64.java
+++ b/commons-numbers-field/src/main/java/org/apache/commons/numbers/field/FP64.java
@@ -24,7 +24,8 @@ import org.apache.commons.numbers.core.Precision;
  * element.
  */
 public class FP64 extends Number
-    implements NativeOperators<FP64> {
+    implements NativeOperators<FP64>,
+               Comparable<FP64> {
     /** Value. */
     private final double value;
 
@@ -124,4 +125,10 @@ public class FP64 extends Number
     public byte byteValue() {
         return (byte) value;
     }
+
+    /** {@inheritDoc} */
+    @Override
+    public int compareTo(FP64 other) {
+        return Double.compare(value, other.value);
+    }
 }