> ## Documentation Index
> Fetch the complete documentation index at: https://tech.ramses.xyz/llms.txt
> Use this file to discover all available pages before exploring further.

# UnsafeMath

Contains methods that perform common math functions but do not do any overflow or underflow checks

## Functions

### divRoundingUp

```solidity theme={null}
  function divRoundingUp(
    uint256 x,
    uint256 y
  ) internal pure returns (uint256 z)
```

Returns ceil(x / y)

panics if y == 0

#### Parameters:

| Name | Type    | Description  |
| :--- | :------ | :----------- |
| `x`  | uint256 | The dividend |
| `y`  | uint256 | The divisor  |

#### Return Values:

| Name | Type    | Description               |
| :--- | :------ | :------------------------ |
| `z`  | uint256 | The quotient, ceil(x / y) |
