9 #define DEFAULT_FORMAT "=> %.6g\n"
15 void set_format (char *prompt
, int precision
)
17 char buffer
[128] = {0};
19 sprintf (buffer
, "%s%%.%dg\n", prompt
, precision
);
20 format
= strdup (buffer
);
21 sprintf (buffer
, "%%.%dg", precision
);
22 minform
= strdup (buffer
);
37 double print (double value
)
39 fprintf (stdout
, format
? format
: DEFAULT_FORMAT
, value
);
44 /* vim: set ts=4 sw=4 et: */