git » metnum-tp1.git » commit a36297b

Fix fcont

author Rodrigo Campos
2010-09-05 23:38:58 UTC
committer Alberto Bertogli
2010-09-06 21:26:42 UTC
parent 9e00abea9c2b75478bca82d1172bfd826094d2d8

Fix fcont

fcont.cpp +2 -5

diff --git a/fcont.cpp b/fcont.cpp
index 0f2799f..21a7632 100644
--- a/fcont.cpp
+++ b/fcont.cpp
@@ -16,15 +16,12 @@ int main(int argc, char *argv[])
 
 	numero n(prec, 0.5);
 
-	/* Loop de la fracción, nterm - 1 términos ya que el último es
-	 * distinto */
 	for (int i = 0; i < nterm; i++) {
-		n = numero(prec, 1) / n + 2.0;
+		n = numero(prec, 1) / ( n + 2.0 );
 	}
 
 	/* El último término tiene sumado 1 en lugar de 2 */
-	n = numero(prec, 1) / n + 1.0;
-
+	n = n + 1;
 	printf("%.60f 0x%" print_64t "x\n", n.to_double(), to_u64(n));
 
 	return 0;