public IQuadraticEquation Subtract(IQuadraticEquation subtractQuadraticEquation) { var output = new Quadratic(); output.Result = Result - subtractQuadraticEquation.Result; output.A = A - subtractQuadraticEquation.A; output.B = B - subtractQuadraticEquation.B; output.C = C - subtractQuadraticEquation.C; return(output); }
public IQuadraticEquation Add(IQuadraticEquation subtractQuadraticEquation) { var output = new Quadratic(); output.Result = Result + subtractQuadraticEquation.Result; output.A = A + subtractQuadraticEquation.A; output.B = B + subtractQuadraticEquation.B; output.C = C + subtractQuadraticEquation.C; return(output); }
public float GetScore(IQuadraticEquation EQ, double Value) { float score = (float)EQ.SolveForResult(Value); if (score < 0) { score = 0; } if (score > 10) { score = 10; } return(score); }