On 09/01/10 22:30, Michael Gilbert wrote: > Interesting. float96( '0.0001' ) also seems to evaluate to the first > result. I assume that it also does a float64( '0.0001' ) conversion > first. I understand that you can't change how python passes in floats, > but wouldn't it be better to exactly handle strings since those can be > converted exactly, which is what the user wants/expects?
I posted about this a week or two ago as well. Mean meaning to file bugs, but busy :( IIRC, the suggestion at the time was I might be able to use something like C's sscanf to do the string-to-float96 conversion properly. I haven't yet looked into it further, please let me know if you sort out any way to do it... cheers, Colin _______________________________________________ NumPy-Discussion mailing list NumPy-Discussion@scipy.org http://mail.scipy.org/mailman/listinfo/numpy-discussion