Problemas con raíces.

Iniciado por KaizerPlazz, 11 Octubre 2016, 00:50 AM

0 Miembros y 1 Visitante están viendo este tema.

engel lex

no entiendo el programa se detiene en 2,000000? yo lo corro y me da correctamente 2,236075
El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.

hsk75rv

Cita de: engel lex en 14 Octubre 2016, 01:38 AM
no entiendo el programa se detiene en 2,000000? yo lo corro y me da correctamente 2,236075


Hummm,

Veo que el problema está en esta línea
printf("%f\n", squareRoot); // Imprimir resultado con cuatro decimales

pues con esa, imprime los 2.236075, mientras que si tenemos el modificador

printf("%.4f\n", squareRoot); // Imprimir resultado con cuatro decimales

pues da el resultado de 2,000000  :D .