title: Numpy Ceil and Floor "out" Argument
body: <p>From the NumPy <a href="http://docs.scipy.org/doc/numpy/reference/generated/numpy.ceil.html#numpy.ceil" rel="noreferrer">docs for ceil</a>  , the <code>numpy.ceil</code> function takes two arguments, the second being <code>out</code>.  The docs don't say what this <code>out</code> parameter does but I assume you can set the output type this function returns, but I cannot get it to work:</p>
  
  <pre><code>In [107]: np.ceil(5.5, 'int')
  ---------------------------------------------------------------------------
  TypeError                                 Traceback (most recent call last)
  &lt;ipython-input-107-c05bcf9f1522&gt; in &lt;module&gt;()
  ----&gt; 1 np.ceil(5.5, 'int')
  
  TypeError: return arrays must be of ArrayType
  
  In [108]: np.ceil(5.5, 'int64')
  ---------------------------------------------------------------------------
  TypeError                                 Traceback (most recent call last)
  &lt;ipython-input-108-0937d09b0433&gt; in &lt;module&gt;()
  ----&gt; 1 np.ceil(5.5, 'int64')
  
  TypeError: return arrays must be of ArrayType
  </code></pre>
  
  <p>Is it possible to use this argument to make <code>np.ceil</code> return an integer?</p>
  
  <p>Thanks.</p>