Commit Diff


commit - 6d069877f08e1a71c3486ab6b38efb4ffba304cb
commit + 6c6117397fb186253bd8754ecfd4786d1d1371f6
blob - 1b9c3512bdc79647e3ac38a9125ec620f372d8be
blob + e2d4c5ea381824c4e18b2f5a3976fb6c3ecee8eb
--- src/cmd/hoc/code.c
+++ src/cmd/hoc/code.c
@@ -598,7 +598,7 @@ printtop(void)	/* pop top value from stack, print it *
 	if (s == 0)
 		s = install("_", VAR, 0.0);
 	d = pop();
-	print("%.12g\n", d.val);
+	print("%.17g\n", d.val);
 	s->u.val = d.val;
 }
 
@@ -607,7 +607,7 @@ prexpr(void)	/* print numeric value */
 {
 	Datum d;
 	d = pop();
-	print("%.12g ", d.val);
+	print("%.17g ", d.val);
 }
 
 void