diff options
| author | wukong <wukong@longaeva> | 2018-11-08 20:20:13 -0800 |
|---|---|---|
| committer | wukong <wukong@longaeva> | 2018-11-08 20:20:13 -0800 |
| commit | a8064e8a631ed4ff1655575fe60423353fbc2b82 (patch) | |
| tree | 6e69fde253348786abee28e6d5ff0c5d8fd76157 /sterling_approx.awk | |
| parent | e14342e827e2b42e43c006df90c7ad99e5124b3c (diff) | |
added optional precision parameter read from ARGV[2] of sterling_approx;
Diffstat (limited to 'sterling_approx.awk')
| -rw-r--r-- | sterling_approx.awk | 3 |
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) { |
