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);
        }
Beispiel #3
0
 public ArcctgExpansion(double error, double x)
 {
     this.error = error;
     this.x     = x;
     arctg      = new ArctgExpansion(error, 1 / x);
 }