import math


def ceil(number):
  """
  Return the ceiling of a number as an int.

  This is the smallest integral value >= number.

  Example:

      >>> ceil(1.5)
      2

  Arguments:

      number (float): A numeric value.

  Returns:

      int: Smallest integer >= number.

  Raises:

      TypeError: If argument is not a numeric value.
  """
  return int(math.ceil(number))