# ceil

Returns the smallest integer that is greater than or equal to `x`.

## Syntax

ceil(x)

## Inputs

`x`- Any valid scalar | string | vector | matrix

## Outputs

- R
- scalar | matrix

## Examples

Since x = 0.1, the smallest integer greather than or equal to x is 1:

`ceil(0.1)`

`ans = 1`

Matrix example. The ceiling of each element is returned in a matrix of the same dimensions:

```
x = [2.3 3.6; 4.1 5.7]
ceil(x)
```

`ans = [ 3 4 ; 5 6 ]`

Complex example. Notice that the ceiling of both the real and imaginary part is taken and returned as a complex number:

```
x = complex(2.3,3.5)
ceil(x)
```

`ans = 3 + 4i`