Interface DecimalVector<V extends DecimalVector<V,PV>,PV extends Vector<PV>>

Type Parameters:
V - The vector itself (the parameter and result of various operations)
PV - The primitive vector of which this vector can be converted to
All Superinterfaces:
BaseTuple<BigDecimal>, BigVector<BigDecimal,BigDecimal,V,V,PV>, Iterable<BigDecimal>, Serializable, Tuple<BigDecimal>
All Known Implementing Classes:
Decimal2, Decimal3, Decimal4, DecimalQuaternion

public interface DecimalVector<V extends DecimalVector<V,PV>,PV extends Vector<PV>> extends BigVector<BigDecimal,BigDecimal,V,V,PV>
A mathematical vector which uses BigDecimals.
See Also:
  • Method Details

    • bigIntegerValue

      @Nonnull IntegerVector<?,V,?> bigIntegerValue()
      Converts this vector into a big integer vector.
      Returns:
      The big integer representation of this vector