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 BigInteger |
divide(BigInteger numerator,
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 BigInteger divide(BigInteger numerator, BigInteger denominator)