NOTE Emacs will not be able to correctly interpret arbitrary precision numbers because - unlike other lisps - it uses a reduced form of C double/integer precision.
NOTE Emacs will not be able to correctly interpret arbitrary
precision numbers because - unlike other lisps - it uses a
reduced form of C double/integer precision. A round-trip via
Emacs for very large numbers will return SexpPosInf
.
The built-in Emacs library 'calc
has a few data formats
http://www.gnu.org/software/emacs/manual/html_mono/calc.html#Data-Type-Formats
but they fall short and require specific interpretation within
the 'calc
framework.
If you need Emacs-specific support for arbitrary precision numbers, override this implementation with one that adheres to the arbitrary precision framework of your choice.