tprint output in full double precision - numtools - perform numerical operations on vectors and matrices in unix pipes
(HTM) git clone git://src.adamsgaard.dk/numtools
(DIR) Log
(DIR) Files
(DIR) Refs
(DIR) README
(DIR) LICENSE
---
(DIR) commit 6814924cd230827d0b9edc95ab7156125665d394
(DIR) parent b14e514a2e52615aec6321ec8e308653323b36ef
(HTM) Author: Anders Damsgaard <anders@adamsgaard.dk>
Date: Sun, 12 Sep 2021 07:30:32 +0200
print output in full double precision
Diffstat:
M transpose.c | 2 +-
M util.c | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
---
(DIR) diff --git a/transpose.c b/transpose.c
t@@ -32,7 +32,7 @@ main(void)
}
for (i = 0; i < nf; i++) {
for (j = 0; j < nr; j++) {
- printf("%g", vals[j][i]);
+ printf("%.17g", vals[j][i]);
if (j < nr - 1)
printf(DELIMSTR);
}
(DIR) diff --git a/util.c b/util.c
t@@ -37,7 +37,7 @@ printarr(double *arr, size_t len)
size_t i;
for (i = 0; i < len; i++) {
- printf("%g", arr[i]);
+ printf("%.17g", arr[i]);
if (i < len)
printf(DELIMSTR);
}