From: Greg W. <gre...@gm...> - 2006-10-11 20:34:03
|
On 10/11/06, Charles R Harris <cha...@gm...> wrote: > > Perhaps you could explain *why* you want the schoolbook round? Given that > floating point is inherently inaccurate you would have to expect to produce > a lot of numbers exactly of the form x.5 *without errors*, which means you > probably don't need round to deal with it. Anyway, absent a flag somewhere, > you can do something like (x + sign(x)*.5).astype(int). > Yeah. Forget it. That was stupid of me to step into that one. This has obviously been discussed before and you have good reasons for doing it the way you do it. Carry on. Greg -- Linux. Because rebooting is for adding hardware. |