Interface Field<F>
-
- All Superinterfaces:
GroupAdditive<F>
,GroupMultiplicative<F>
,javolution.lang.Immutable
,Ring<F>
,Structure<F>
,javolution.lang.ValueType
- All Known Implementing Classes:
Amount
,Complex
,Float64
,FloatingPoint
,ModuloInteger
,Parameter
,Rational
,RationalFunction
,Real
public interface Field<F> extends Ring<F>, GroupMultiplicative<F>
This interface represents an algebraic structure in which the operations of addition, subtraction, multiplication and division (except division by zero) may be performed. It is not required for the multiplication to be commutative (non commutative fields are also called division rings or skew fields).- Version:
- 3.0, February 13, 2006
- Author:
- Jean-Marie Dautelle
- See Also:
- Wikipedia: Field (mathematics)
-
-
Method Summary
-
Methods inherited from interface org.jscience.mathematics.structure.GroupAdditive
opposite, plus
-
Methods inherited from interface org.jscience.mathematics.structure.GroupMultiplicative
inverse, times
-
-