org.jscience.mathematics.structures
Interface Ring<R>
- All Superinterfaces:
- GroupAdditive<R>, Immutable, Realtime, java.io.Serializable, Structure<R>
- All Known Subinterfaces:
- Field<F>
- All Known Implementing Classes:
- Complex, ComplexMatrix, Constant, DenseMatrix, Float64, Float64Matrix, Integer64, LargeInteger, Matrix, Measure, ModuloInteger, Number, Polynomial, Rational, RationalFunction, Real, SparseMatrix
public interface Ring<R>
- extends GroupAdditive<R>
This interface represents an algebraic structure with two binary operations
addition and multiplication (+ and ·), such that (R, +) is an abelian group,
(R, ·) is a monoid and the multiplication distributes over the addition.
- Version:
- 3.0, February 13, 2006
- Author:
- Jean-Marie Dautelle
- See Also:
-
Wikipedia: Mathematical Ring
|
Method Summary |
R |
times(R that)
Returns the product of this object with the one specified. |
times
R times(R that)
- Returns the product of this object with the one specified.
- Parameters:
that - the object multiplier.
- Returns:
this · that.
Copyright © 2006 JScience.