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);
                }