diff options
author | Arnold D. Robbins <arnold@skeeve.com> | 2017-05-29 05:57:29 +0300 |
---|---|---|
committer | Arnold D. Robbins <arnold@skeeve.com> | 2017-05-29 05:57:29 +0300 |
commit | c73879ace26ad81ee05db907001b7989d0b11af3 (patch) | |
tree | 8230234d439f623fedaef5131ddfe21203cb73e9 /awklib/eg/lib | |
parent | 6163a2b1d5bdc76c395f5c7c1d0d8ef445011357 (diff) | |
download | egawk-c73879ace26ad81ee05db907001b7989d0b11af3.tar.gz egawk-c73879ace26ad81ee05db907001b7989d0b11af3.tar.bz2 egawk-c73879ace26ad81ee05db907001b7989d0b11af3.zip |
Add doc on checking for MPFR at runtime.
Diffstat (limited to 'awklib/eg/lib')
-rw-r--r-- | awklib/eg/lib/have_mpfr.awk | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/awklib/eg/lib/have_mpfr.awk b/awklib/eg/lib/have_mpfr.awk new file mode 100644 index 00000000..90bd523b --- /dev/null +++ b/awklib/eg/lib/have_mpfr.awk @@ -0,0 +1,9 @@ +# adequate_math_precision --- return true if we have enough bits +# +# Andrew Schorr, aschorr@telemetry-investments.com, Public Domain +# May 2017 + +function adequate_math_precision(n) +{ + return (1 != (1+(1/(2^(n-1))))) +} |