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 <gil...@harfang.homelinux.org> Authored: Wed Jan 31 15:12:58 2018 +0100 Committer: Gilles Sadowski <gil...@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); + } }