public Result Calculate() { Result res; ArctgExpansion arctg = new ArctgExpansion(error * 0.1, x); res = arctg.Calculate(); res.Answer *= xNegative ? -2 : 2; return(res); }
public Result Calculate() { Result res; if (isSpecialCase) { res = new Result(); res.Answer = Math.PI; return(res); } ArctgExpansion arctg = new ArctgExpansion(error * 0.1, x); res = arctg.Calculate(); res.Answer *= 2; return(res); }
public ArcctgExpansion(double error, double x) { this.error = error; this.x = x; arctg = new ArctgExpansion(error, 1 / x); }