コード例 #1
0
        private void ObtenerPartes()
        {
            bool A; Coeficiente            = $"{Operacion.Modulo}"; ParteLiteral = "";
            List <PotenciaEntera> Temporal = new List <PotenciaEntera>();

            Proceso.CopyList(Temporal, Elementos);

            foreach (var elemento in Temporal)
            {
                A = double.TryParse(elemento.Result, out number);

                //PULIR BIEN PRODUCTO PARAR RESPONDER CORRECTAMENTE
                if (A)
                {
                    Coeficiente = new ProductoEntero(Coeficiente, elemento.Result).Result;
                    Elementos.Remove(elemento);
                }
                else
                {
                    ParteLiteral += $"{elemento.Result}{Simbolo}";
                }
            }

            Elementos.Add(new PotenciaEntera(Coeficiente));
            ParteLiteral = new ProductoEntero(ParteLiteral.Trim(Simbolo)).Result;
        }