improve check for invalid epsilon

We added check_epsilon(NUMBER *q) so that later, builtin
functions can check the eps value as well.
This commit is contained in:
Landon Curt Noll
2023-08-31 03:32:49 -07:00
parent b95a62c14e
commit 4787199462
2 changed files with 24 additions and 3 deletions

View File

@@ -167,6 +167,7 @@ E_FUNC long qprecision(NUMBER *q);
E_FUNC long qplaces(NUMBER *q, ZVALUE base);
E_FUNC long qdecplaces(NUMBER *q);
E_FUNC long qdigits(NUMBER *q, ZVALUE base);
E_FUNC bool check_epsilon(NUMBER *q);
E_FUNC void verify_epsilon(NUMBER *q);
E_FUNC void setepsilon(NUMBER *q);
E_FUNC NUMBER *qbitvalue(long i);