summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorwukong <wukong@longaeva>2018-11-08 20:20:13 -0800
committerwukong <wukong@longaeva>2018-11-08 20:20:13 -0800
commita8064e8a631ed4ff1655575fe60423353fbc2b82 (patch)
tree6e69fde253348786abee28e6d5ff0c5d8fd76157
parente14342e827e2b42e43c006df90c7ad99e5124b3c (diff)
added optional precision parameter read from ARGV[2] of sterling_approx;
Diffstat (limited to '')
-rw-r--r--sterling_approx.awk3
1 files changed, 2 insertions, 1 deletions
diff --git a/sterling_approx.awk b/sterling_approx.awk
index 62825b3..aa0a748 100644
--- a/sterling_approx.awk
+++ b/sterling_approx.awk
@@ -17,8 +17,9 @@ function pwr(x, p) {
}
BEGIN {
- #OFMT = "%.18g"
ARGV[1] ? n = ARGV[1] : n = 0
+ ARGV[2] ? prec = ARGV[2] : prec = ""
+ prec ? OFMT = "%." prec "g" : OFMT = "%g"
pi = 4*atan2(1,1)
f = 0
if (n > 0) {