示例#1
0
        public List <Koef> calculateKoeffs(int harmonicsN, double min, double max, int divideN)
        {
            List <Koef> koefs  = new List <Koef>();
            double      length = (max - min) / 2;

            for (n = 1; n <= harmonicsN; n++)
            {
                Koef k = new Koef();
                k.an = Rect(min, max, divideN, func_Cos) / length;
                k.bn = Rect(min, max, divideN, func_Sin) / length;
                koefs.Add(k);
            }
            return(koefs);
        }
        public void GetUnitPrice()
        {
            string kov          = "\"";
            string checkedprice = Price.Replace(kov, "").Replace(".", ",");
            string checkedkoef  = Koef.Replace(kov, "").Replace(".", ",");

            try
            {
                UnitPrice = Convert.ToDecimal(checkedprice) / Convert.ToDecimal(checkedkoef);
            }
            catch (Exception ex)
            {
                Console.WriteLine(ex.Message + "--" + OfferId);
            }
        }