Hi, Mark.

I think the problem is that array([-2]) is an array of integers, so the
result is also an array of integers. It works fine with array([-2.0]).

--Rob

On Wed, Aug 18, 2010 at 9:42 AM, Mark Bakker <[email protected]> wrote:

> Hello list,
>
> When I do 10**-2, Python nicely returns 0.02
>
> But with numpy (version 1.3.0), I get zero:
>
> In [492]: 10**array([-2])
> Out[492]: array([0])
>
> Is this the intended behavior?
>
> Thanks, Mark
>
>
>
>
> _______________________________________________
> NumPy-Discussion mailing list
> [email protected]
> http://mail.scipy.org/mailman/listinfo/numpy-discussion
>
>
_______________________________________________
NumPy-Discussion mailing list
[email protected]
http://mail.scipy.org/mailman/listinfo/numpy-discussion

Reply via email to