Título: Raices cubicas? Publicado por: andrecid en 17 Mayo 2015, 00:28 am Hola tengo una duda, hoy me puse a crear una calculadora en c# y me encontré con un obstáculo.
¿Se puede hacer raices cubicas en c#? Bueno la verdad es que estuve investigando y no encontré nada. Código: Console.WriteLine("El resultado es : " +Math.Sqrt(num1)) Ese código es para hacer raíces cuadradas pero cubicas? He podido encontrar en internet que eleve a 1/3 pero cuando lo hago el resultado me sale erroneo. Alguien puede ayudarme? Título: Re: Raices cubicas? Publicado por: andrecid en 17 Mayo 2015, 00:36 am Vale ya encontré la respuesta la dejo aquí por si alguien le puede servir.
Código: double root = Math.Pow(num1,(1.0/3.0)); Ese es el codigo Título: Re: Raices cubicas? Publicado por: kub0x en 17 Mayo 2015, 00:41 am He podido encontrar en internet que eleve a 1/3 pero cuando lo hago el resultado me sale erroneo. Es una forma acertada de resolver el problema. No deberías de tener problemas si utilizases la clase Double. Aquí mi prueba, con una aproximación de 15 decimales. Código
Resultado: 3.07231682568585 Saludos. |