Ejemplo n.º 1
0
        private static void TEST_Console_LN_Derivada()
        {
            string       Entrada = "2*x";
            LogNaturales LN      = new LogNaturales();

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

            Console.WriteLine($"ENTRADA          {LN.Result}");
            Console.WriteLine($"DERIVADA         {DER.Result}");
            Console.WriteLine("--------------------------------------");
            Console.ReadKey();
        }
Ejemplo n.º 2
0
        private static void TEST_Consola_NLogaritmo()
        {
            string Entrada = "2*ln<-2>";
            //Entrada = "ln<ln<2>>";
            LogNaturales LN = new LogNaturales(Entrada);

            Console.WriteLine($"{LN.Nombre}");
            Console.WriteLine($"CONTENIDO     {LN.Contenido}");
            Console.WriteLine($"ARGUMENTO     {LN.Argumento}");
            Console.WriteLine($"COEFICIENTE   {LN.Coeficiente}");
            Console.WriteLine($"RESULTADO     {LN.Result}");
            Console.WriteLine("-------------------------------");
            Console.ReadKey();
        }
Ejemplo n.º 3
0
        public Derivadas(LogNaturales LN, Variables Var)
        {
            if (LN.Argumento.Contains(Var.Nombre))
            {
                Polinomio       = new Polinomios(LN.Argumento);
                DerivadaInterna = new Derivadas(Polinomio, Var).Result;

                Operacion = new ProductoEntero(LN.Coeficiente, DerivadaInterna.ToString());
                Operacion = new CocienteEntero(Operacion.Result, LN.Argumento);
                Result    = Operacion.Result;

                if (!EProceso.IsAgrupate(Result))
                {
                    Result = EProceso.EncorcharFuncion(Result);
                }
            }
            else
            {
                Result = $"{Modulo}";
            }
        }