====== Ceiling(number) ======
Category:  Number function

\\ 
=====Description=====
This function rounds //number// up to the nearest integer - or full, non-fractional number - towards positive infinity.

\\ 
=====Arguments=====
^Argument^Type^Description^
|number|Number|The value, usually fractional, to be rounded.|
\\ 
**Return value type:**  Number

\\ 
=====Remarks=====
If the argument provided has //any// decimal portion, the whole number will be rounded up (towards positive infinity) to the next nearest whole number.

\\ 
=====Examples=====

  ceiling(20.0001) //Returns 21

  ceiling(20.5) //Returns 21

  ceiling(20.9999) //Returns 21

  ceiling(-20.0001) //Returns -20  (Rounded up towards positive infinity)

  ceiling(-20.5) //Returns -20  (Rounded up towards positive infinity)

  ceiling(-20.9999) //Returns -20  (Rounded up towards positive infinity)

\\ 
===== See also =====
  * [[syntax:functions:floor|Floor(number)]]
  * [[syntax:functions:truncate|Truncate(number)]]