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
,Rational
,RationalFunction
,Real
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).
- See Also:
-
Method Summary
Methods inherited from interface org.jscience.mathematics.structure.GroupAdditive
opposite, plus
Methods inherited from interface org.jscience.mathematics.structure.GroupMultiplicative
inverse, times
Methods inherited from interface javolution.lang.ValueType
copy