1.#QNAN Solution
Greg Corradini
gregcorradini at gmail.com
Tue May 8 15:21:39 EDT 2007
Thanks for you help Grant
Grant Edwards wrote:
>
> On 2007-05-08, Greg Corradini <gregcorradini at gmail.com> wrote:
>
>> I'm running descriptive stats on mileages from a database
>> (float numbers, about a million records). My sum returns
>> 1.#QNAN, which I understand from searching this forum is an
>> error.
>
> Not necessarily. You've ended up with a floating point "not a
> number" value (AKA a NaN). That might or might not be an
> error. Whether it's an error not not depends on your input
> data and your algorithm.
>
>> While I'm looking for help in solving this problem, I'm more
>> interested in a general explanation about the cause of this
>> problem.
>
> If you're asking how you end up with a NaN, there are several
> ways to generate a NaN:
>
> 0/0
>
> Inf*0
>
> Inf/Inf
>
> Inf-Inf
>
> Almost any operation on a NaN
>
> http://en.wikipedia.org/wiki/NaN
> http://steve.hollasch.net/cgindex/coding/ieeefloat.html
>
> --
> Grant Edwards grante Yow! Spreading peanut
> at butter reminds me of
> visi.com opera!! I wonder why?
> --
> http://mail.python.org/mailman/listinfo/python-list
>
>
--
View this message in context: http://www.nabble.com/1.-QNAN-Solution-tf3710941.html#a10382201
Sent from the Python - python-list mailing list archive at Nabble.com.
More information about the Python-list
mailing list