summaryrefslogtreecommitdiff
path: root/diff.awk
diff options
context:
space:
mode:
authorwukong <wukong@longaeva>2018-06-16 23:38:02 -0700
committerwukong <wukong@longaeva>2018-06-16 23:38:02 -0700
commit4916e9b13765de970deff094abb3eb50c663834a (patch)
tree11d90adf7b1d7179298550bee866aa2ed7aa8a75 /diff.awk
parent39d1486694b3baac5bfafe11f73e179530d6c109 (diff)
bumped up number of printed digits
Diffstat (limited to '')
-rw-r--r--diff.awk6
1 files changed, 3 insertions, 3 deletions
diff --git a/diff.awk b/diff.awk
index 03bc398..c79a5c3 100644
--- a/diff.awk
+++ b/diff.awk
@@ -4,7 +4,7 @@
# numerical diff along columns
BEGIN {
- OFMT = "%.9g"
+ OFMT = "%.18g"
sign = "[+-]?"
decimal = "[0-9]+[.]?[0-9]*"
fraction = "[.][0-9]*"
@@ -44,7 +44,7 @@ NF {
if ($y == header[y] || $y == dheader[y])
continue
if ($y ~ number)
- printf("%.12g", $y)
+ printf("%.18g", $y)
else
printf("")
printf(OFS)
@@ -58,7 +58,7 @@ NF {
data[y] = $y
(data_prev[y] ~ number) ? diff[y] = data[y] - data_prev[y] : diff[y] = ""
data_prev[y] = data[y]
- printf("%.12g", diff[y])
+ printf("%.18g", diff[y])
}
else
diff[y] = ""