public abstract class DividePolynomialsProjection extends AbstractDividePolynomialsProjection
Modifier | Constructor and Description |
---|---|
private |
DividePolynomialsProjection(ProjectionToTerm leftCoefficient,
ProjectionToTerm polynomial) |
Modifier and Type | Method and Description |
---|---|
static ProjectionToTerm |
createRoundingDown(ProjectionToTerm leftCoefficient,
ProjectionToTerm polynomial) |
static ProjectionToTerm |
createRoundingUp(ProjectionToTerm leftCoefficient,
ProjectionToTerm polynomial) |
protected java.math.BigInteger |
divide(java.math.BigInteger numerator,
java.math.BigInteger denominator) |
divide, toTerm
private DividePolynomialsProjection(ProjectionToTerm leftCoefficient, ProjectionToTerm polynomial)
public static ProjectionToTerm createRoundingDown(ProjectionToTerm leftCoefficient, ProjectionToTerm polynomial)
public static ProjectionToTerm createRoundingUp(ProjectionToTerm leftCoefficient, ProjectionToTerm polynomial)
protected java.math.BigInteger divide(java.math.BigInteger numerator, java.math.BigInteger denominator)