bigfloats?
Aidan Kehoe
kehoea at parhasard.net
Wed Feb 4 10:55:00 EST 2009
Ar an cúigiú lá de mí Feabhra, scríobh Stephen J. Turnbull:
> Aidan Kehoe writes:
> > Ar an ceathrú lá de mí Feabhra, scríobh Giacomo Boffi:
>
> > > my question: how can i use bigfloats in my computations? i have to say
> > > that the xemacs user manual was slightly unhelpful...
>
> I think you need to set `default-float-precision' non-zero, or do an
> explicit `coerce' as in Aidan's post. Once you figure out how to do
> what you want to do, a patch to the manual would be nice. :-)
That won’t work for Giacomo’s first example, #'exp doesn’t know about
bigfloats.
> > It seems buggy to me, and it certainly doesn’t have the nice
> > convert-to-bignum-on-overflow behaviour that integer computations have.
>
> Due to the nature of bigfloats (unlike bignums, which do not take
> parameters, bigfloats are parametrized by the precision), it's not
> clear to me what "nice behavior on overflow" might be for bigfloats.
>
> If you'd like to try to specify what you think should happen, feel
> free. Maybe Jerry will kick in some advice on how to achieve it, or
> even some code.
Now I look, Common Lisp has nothing like the bigfloat type; there’s probably
no well-specified behaviour for this out there. Though the Lisp printer
should behave better!
--
¿Dónde estará ahora mi sobrino Yoghurtu Nghe, que tuvo que huir
precipitadamente de la aldea por culpa de la escasez de rinocerontes?
More information about the XEmacs-Beta
mailing list