[Tutor] cube root
Brett Wilkins
lupin at orcon.net.nz
Mon Jan 19 07:41:34 CET 2009
Hey Colin,
What you're running into here is the limited accuracy of floating point
values...
You'll likely find this happens a lot in python.. CPython, at least. (I
know, as I do)
I'm not sure, as I've never used it... but perhaps Numeric/Numpy handle
this kinda stuff better (for accuracy's sake)
Cheers,
--Brett
col speed wrote:
> Hi there, just a quick one.
> Is there a way to obtain cube roots in python?
> I have been trying:
> math.pow(n,1.0/3)
> This works with some, but with 64, for example I get:
> >>> pow(64,1.0/3)
> 3.9999999999999996
> However:
> >>> 4**3
> 64
> Any ideas?
> Thanks
> Colin
> ------------------------------------------------------------------------
>
> _______________________________________________
> Tutor maillist - Tutor at python.org
> http://mail.python.org/mailman/listinfo/tutor
>
More information about the Tutor
mailing list