<div dir="ltr"><br><div class="gmail_extra"><br><br><div class="gmail_quote">On Thu, Jul 4, 2013 at 9:43 PM, Matti Picus <span dir="ltr"><<a href="mailto:matti.picus@gmail.com" target="_blank">matti.picus@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">round() does not consistently preserve subtype of the ndarray,<br>
is this known behaviour or should I file a bug for it?<br></blockquote><div><br></div><div>That looks like a bug to me. The docstring explicitly says that return type equals input type.<br><br></div><div>Ralf<br><br><br>
</div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
Python 2.7.3 (default, Sep 26 2012, 21:51:14)<br>
[GCC 4.7.2] on linux2<br>
Type "help", "copyright", "credits" or "license" for more information.<br>
 >>> import numpy as np<br>
 >>> np.version.version<br>
'1.7.0'<br>
 >>> a=np.matrix(range(10))<br>
 >>> a.round(decimals=10)<br>
matrix([[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]])<br>
 >>> a.round(decimals=-10)<br>
array([[0, 0, 0, 0, 0, 0, 0, 0, 0, 0]])<br>
<br>
Matti<br>
_______________________________________________<br>
NumPy-Discussion mailing list<br>
<a href="mailto:NumPy-Discussion@scipy.org">NumPy-Discussion@scipy.org</a><br>
<a href="http://mail.scipy.org/mailman/listinfo/numpy-discussion" target="_blank">http://mail.scipy.org/mailman/listinfo/numpy-discussion</a><br>
</blockquote></div><br></div></div>