<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Mon, Apr 28, 2014 at 10:36 AM, Neal Becker <span dir="ltr"><<a href="mailto:ndbecker2@gmail.com" target="_blank">ndbecker2@gmail.com</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">I notice rint returns float.  Shouldn't it return int?<br>

</blockquote><div><br></div><div>AFAICT, rint() is the same as round(), except with slightly different rules for the "halfway" case. So returning a float makes sense, as round() and ceil() and floor() all do.</div>

<div><br></div><div>( though I've always thought those should return inegers, too... )</div><div><br></div><div>By the way, what IS the difference between rint and round?</div><div><br></div><div><div>In [37]: for val in [-2.5, -3.5, 2.5, 3.5]:</div>

<div>   ....:     assert np.rint(val) == np.round(val)</div><div>   ....:     </div><div><br></div><div>In [38]: </div></div><div><br></div><div>-CHB</div><div><br></div></div><div><br></div>-- <br><br>Christopher Barker, Ph.D.<br>

Oceanographer<br><br>Emergency Response Division<br>NOAA/NOS/OR&R            (206) 526-6959   voice<br>7600 Sand Point Way NE   (206) 526-6329   fax<br>Seattle, WA  98115       (206) 526-6317   main reception<br><br>
<a href="mailto:Chris.Barker@noaa.gov" target="_blank">Chris.Barker@noaa.go</a></div>
</div>