NUMBERS-51: "Fraction" implements basic operations.

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

Branch: refs/heads/master
Commit: c098401cc0d8e2d8293d98a94efc46c2f374b623
Parents: 518b58a
Author: Gilles Sadowski <gil...@harfang.homelinux.org>
Authored: Tue Dec 26 02:38:55 2017 +0100
Committer: Gilles Sadowski <gil...@harfang.homelinux.org>
Committed: Tue Dec 26 02:38:55 2017 +0100

----------------------------------------------------------------------
 .../java/org/apache/commons/numbers/fraction/Fraction.java    | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/commons-numbers/blob/c098401c/commons-numbers-fraction/src/main/java/org/apache/commons/numbers/fraction/Fraction.java
----------------------------------------------------------------------
diff --git 
a/commons-numbers-fraction/src/main/java/org/apache/commons/numbers/fraction/Fraction.java
 
b/commons-numbers-fraction/src/main/java/org/apache/commons/numbers/fraction/Fraction.java
index 673d0d5..5f0ece0 100644
--- 
a/commons-numbers-fraction/src/main/java/org/apache/commons/numbers/fraction/Fraction.java
+++ 
b/commons-numbers-fraction/src/main/java/org/apache/commons/numbers/fraction/Fraction.java
@@ -19,15 +19,16 @@ package org.apache.commons.numbers.fraction;
 import java.io.Serializable;
 import java.math.BigInteger;
 import org.apache.commons.numbers.core.ArithmeticUtils;
+import org.apache.commons.numbers.core.NativeOperators;
 
 /**
  * Representation of a rational number.
- *
- * implements Serializable since 2.0
  */
 public class Fraction
     extends Number
-    implements Comparable<Fraction>, Serializable {
+    implements Comparable<Fraction>,
+               Serializable,
+               NativeOperators<Fraction> {
 
     /** A fraction representing "2 / 1". */
     public static final Fraction TWO = new Fraction(2, 1);

Reply via email to