Interface GroupMultiplicative<G>
- All Superinterfaces:
javolution.lang.Immutable
,Structure<G>
,javolution.lang.ValueType
- All Known Subinterfaces:
Field<F>
- All Known Implementing Classes:
Amount
,Complex
,Float64
,FloatingPoint
,ModuloInteger
,Rational
,RationalFunction
,Real
This interface represents a structure with a binary multiplicative
operation (·), satisfying the group axioms (associativity, neutral element,
inverse element and closure).
- See Also:
-
Method Summary
Methods inherited from interface javolution.lang.ValueType
copy
-
Method Details
-
times
Returns the product of this object with the one specified.- Parameters:
that
- the object multiplier.- Returns:
this · that
.
-
inverse
G inverse()Returns the multiplicative inverse of this object. It it the object such asthis.times(this.inverse()) == ONE
, withONE
being the multiplicative identity.- Returns:
ONE / this
.
-