Package org.apache.commons.numbers.field
Class BigFractionField
- java.lang.Object
-
- org.apache.commons.numbers.field.AbstractField<BigFraction>
-
- org.apache.commons.numbers.field.BigFractionField
-
- All Implemented Interfaces:
Field<BigFraction>
public final class BigFractionField extends AbstractField<BigFraction>
BigFraction
field.
-
-
Field Summary
Fields Modifier and Type Field Description private static BigFractionField
INSTANCE
Singleton.
-
Constructor Summary
Constructors Modifier Constructor Description private
BigFractionField()
Singleton.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static BigFractionField
get()
Get the field instance.BigFraction
one()
Return the value of one.BigFraction
zero()
Return the value of zero.-
Methods inherited from class org.apache.commons.numbers.field.AbstractField
add, divide, multiply, multiply, negate, reciprocal, subtract
-
-
-
-
Field Detail
-
INSTANCE
private static final BigFractionField INSTANCE
Singleton.
-
-
Method Detail
-
get
public static BigFractionField get()
Get the field instance.- Returns:
- the field instance.
-
one
public BigFraction one()
Return the value of one.- Returns:
- the field element
1
such that for alla
,1 * a == a
.
-
zero
public BigFraction zero()
Return the value of zero.- Returns:
- the field element
0
such that for alla
,0 + a == a
.
-
-