No entendí cómo calcula la raiz cuadrada. El doble ** no es potencia? o también es raiz cuadrada?

Pregunta de la clase:
Aproximación de soluciones
Manuel Espitia

Manuel Espitia

Pregunta
studenthace 4 años

No entendí cómo calcula la raiz cuadrada. El doble ** no es potencia? o también es raiz cuadrada?

5 respuestas
para escribir tu comentario
    Gilmar Hebert Fernandez Flores

    Gilmar Hebert Fernandez Flores

    studenthace 4 años

    Gracias por el aporte, esta explicación esta muy bien formada, me pasado horas buscando a que formula se oriento el profesor para escribir el codigo, deberia platzi controlar mas los conceptos que cada profesor enseña, porque ni papa entendi.

    Cristian Blandón

    Cristian Blandón

    studenthace 4 años

    Ten en cuenta que en la clase se desarrolla un algoritmo completo para buscar una raíz cuadrada, no se está calculando directamente en un statement.

    La raíz cuadrada de un número al final da el número si elevas dicha raíz a la 2; lo que hace el algoritmo es probar, elevando números a la 2, hasta aproximarse al resultado (el número del cual se quería hallar su raíz cuadrada).

    Manuel Espitia

    Manuel Espitia

    studenthace 4 años

    Hola. Gracias por tu repsuesta. sin embargo, en el código de la clase la raíz no se expresaba en fraccionario, sino en entero (**2). Esa es la parte que no entiendo.

    Cristian Blandón

    Cristian Blandón

    studenthace 4 años

    ¡Hola!

    Importante tener en mente las propiedades de la radicación:

    La que sirve en este caso, es la 3 (de la imagen anterior); una raíz se puede expresar como una potencia con exponente fraccionario:

    ¡Saludos!

    Anthony Ismael Manotoa Moreno

    Anthony Ismael Manotoa Moreno

    studenthace 4 años

    Hola, en otro comentario, un compañero compartió esta explicación:

Curso de Pensamiento Computacional con Python

Curso de Pensamiento Computacional con Python

Comienza tu camino en el desarrollo de software con el lenguaje de programación Python. Entiende la estructura de pensamiento necesaria para resolver problemas en programación. Domina las estructuras de control para crear soluciones. Conoce las características de Python que te permiten reutilizar código. Prueba tu código e implementa correcciones y mejoras.

Curso de Pensamiento Computacional con Python
Curso de Pensamiento Computacional con Python

Curso de Pensamiento Computacional con Python

Comienza tu camino en el desarrollo de software con el lenguaje de programación Python. Entiende la estructura de pensamiento necesaria para resolver problemas en programación. Domina las estructuras de control para crear soluciones. Conoce las características de Python que te permiten reutilizar código. Prueba tu código e implementa correcciones y mejoras.