<?xml version="1.0" encoding="UTF-8"?><api:function-page xml:base="/apidoc/8.0/fn.ceiling.xml" generated="2015-10-07T16:36:00.016766-07:00" mode="javascript" xmlns:api="http://marklogic.com/rundmc/api"><api:function-name>fn.ceiling</api:function-name><api:suggest>fn.ceiling</api:suggest><api:suggest>fn</api:suggest><api:suggest>ceiling</api:suggest><api:function-link mode="xquery" fullname="fn:ceiling">/apidoc/8.0/fn:ceiling.xml</api:function-link><api:function mode="javascript" name="ceiling" type="builtin" lib="fn" category="NumericBuiltins" bucket="W3C-Standard Functions" hidden="false" prefix="fn" namespace="http://www.w3.org/2005/xpath-functions" fullname="fn.ceiling"><api:summary>
<p xmlns="http://www.w3.org/1999/xhtml">
Returns the smallest (closest to negative infinity) number with no fractional
part that is not less than the value of $arg. If type of $arg is one of the
four numeric types xs:float, xs:double, xs:decimal or xs:integer the type of
the result is the same as the type of $arg. If the type of $arg is a type
derived from one of the numeric types, the result is an instance of the base
numeric type.
</p><p xmlns="http://www.w3.org/1999/xhtml">
For xs:float and xs:double arguments, if the argument is positive zero, then
positive zero is returned. If the argument is negative zero, then negative zero
is returned. If the argument is less than zero and greater than -1, negative
zero is returned.
</p><p xmlns="http://www.w3.org/1999/xhtml">
For detailed type semantics, see Section 7.2.3 The fn:abs, fn:ceiling,
fn:floor, fn:round, and fn:round-half-to-even functions[FS].
</p>
</api:summary><api:params><api:param name="arg" type="numeric?"><api:param-description>
A numeric value.
  </api:param-description><api:param-name>arg</api:param-name><api:param-type>numeric?</api:param-type></api:param></api:params><api:return>numeric?</api:return><api:example class="javascript"><pre xml:space="preserve" xmlns="http://www.w3.org/1999/xhtml">
fn.ceiling(10.5) 
=&gt; 11

fn.ceiling(-10.5) 
=&gt; -10
</pre></api:example></api:function></api:function-page>