Пример #1
0
            internal virtual double Compute_modPow()
            {
                long   e = E.value;
                long   n = N.value;
                double s = 0;

                for (; e > E.limit; e += E.delta)
                {
                    s = Modular.AddMod(s, Two.ModPow(BigInteger.ValueOf(e), BigInteger.ValueOf(n)) /
                                       n);
                    n += N.delta;
                }
                return(s);
            }