示例#1
0
        private static void TEST_Console_EULER_Derivada()
        {
            string Entrada = "2*x";
            Eulers EUL     = new Eulers();

            EUL.SetArgumento(Entrada);
            Derivadas DER = new Derivadas(EUL, new Variables("x"));

            Console.WriteLine($"ENTRADA          {EUL.Result}");
            Console.WriteLine($"DERIVADA         {DER.Result}");
            Console.WriteLine("--------------------------------------");
            Console.ReadKey();
        }
示例#2
0
        private static void TEST_Consola_Euler()
        {
            string Entrada = "2*e^{e^{2}}";
            Eulers EULER   = new Eulers(Entrada);

            Console.WriteLine($"{EULER.Nombre}");
            Console.WriteLine($"CONTENIDO     {EULER.Contenido}");
            Console.WriteLine($"ARGUMENTO     {EULER.Argumento}");
            Console.WriteLine($"COEFICIENTE   {EULER.Coeficiente}");
            Console.WriteLine($"RESULTADO     {EULER.Result}");
            Console.WriteLine("-------------------------------");
            Console.ReadKey();
        }
示例#3
0
        public Derivadas(Eulers EUL, Variables Var)
        {
            if (EUL.Argumento.Contains(Var.Nombre))
            {
                Polinomio       = new Polinomios(EUL.Argumento);
                DerivadaInterna = new Derivadas(Polinomio, Var).Result;

                Operacion = new ProductoEntero(EUL.Coeficiente, DerivadaInterna.ToString());
                Operacion = new ProductoEntero(Operacion.Result, EUL.Result);
                Result    = Operacion.Result;
            }
            else
            {
                Result = $"{Modulo}";
            }
        }