# Modulo
> Supported in: Batch, Faster, Streaming
Returns modulus of an expression.
**Expression categories:** Numeric
## Declared arguments
* **Denominator:** The divisor for the modulus operation.
*Expression\*
* **Numerator:** The value to compute the modulus of.
*Expression\*
**Output type:** *DefiniteNumeric*
## Examples
### Example 1: Base case
**Argument values:**
* **Denominator:** 4
* **Numerator:** 10.123
**Output:** 2.123
***
### Example 2: Null case
**Argument values:**
* **Denominator:** 2
* **Numerator:** *null*
**Output:** *null*
***
### Example 3: Edge case
**Argument values:**
* **Denominator:** 0
* **Numerator:** 7
**Output:** *null*
***